Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.
The wire is the last thing most solar builders think about, and it is the first thing that ruins a rooftop array. Undersized solar cable heats up, drops voltage over distance, and turns a perfectly good panel into a trickle charger. If you are wiring panels to a charge controller on a cabin, an RV, or a garage roof, you want oxygen-free copper at a true 10 AWG (American Wire Gauge — the standard thickness scale where a lower number means a thicker conductor), insulation that shrugs off UV and standing water, and enough jacket material to survive a decade in the sun. This guide covers the eight solar wires and extension cables that get that job done.
I’m Mohammad Maruf — the founder and writer behind KitchPrep. This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.
On solar cable, strand count and insulation compound matter more than the lowest price per foot. Read on for the 10 gauge solar wire picks that hold their voltage and their jacket through years of weather.
Our Picks at a Glance


How To Choose The Best 10 Gauge Solar Wire
Buying solar wire is not the same as buying an extension cord. A solar panel is a constant-current power source, which means the cable has to carry its rated amperage indefinitely under full sun, not in short bursts. Pick wrong and the loss shows up as a warm cable, a slower battery, and connectors that arc when you unplug them. Here is what to weigh before you buy.
Conductor strand count and material
A true 10 AWG solar conductor is rated for the current your array pushes and stays flexible enough to route around roof brackets and through conduit. Strand count matters here: a 19-strand construction like TEMCo uses bends more easily than a solid-core wire, while a tinned surface resists the oxidation that bare copper develops near salt water or in humid climates. Bare copper conducts equally well when new, but tinned copper holds up longer outdoors.
Insulation and jacket compound
Cross-linked polyethylene (XLPE) and its close cousin XLPO are the insulation types used on wire built for permanent outdoor exposure. They tolerate higher continuous temperatures than common PVC and resist cracking from UV. If you plan to bury the run or lay it across a roof in direct sun, look for a jacket that names its temperature range and its UV resistance rather than a generic “outdoor” label.
Connector type and waterproofing
Most modern solar arrays in the home and RV world use MC4-style connectors, which lock together by hand and hold their seal through rain and snow. An IP rating of IP67 or IP68 (rated to resist water ingress, with 68 being the tougher of the two) tells you the connector survives direct water contact. If you are matching an existing panel or controller, check the connector gender and the rated voltage on the cable before you buy.
Length, voltage drop, and rated amperage
The longer the run, the more voltage your cable sheds before it reaches the charge controller. A short 10-foot extension introduces almost no loss, while a 50-foot run demands real 10 AWG copper to keep the drop modest. Match the rated current of the cable to the maximum current your system can produce, and give yourself a small margin so a hot day does not push the conductor past its rating.
Quick Comparison
| Model | Best For | Length | Conductor | Rated Current | Amazon |
|---|---|---|---|---|---|
| TEMCo 10 AWG Solar PV Wire★ Best Overall | Long rooftop and direct-burial runs | 100 ft | 19-strand bare copper | 50 A | Amazon |
| ECO-WORTHY 10FT 10AWG Extension CableBest Value | Quick panel-to-controller hookups | 10 ft | Tinned copper | 30 A | Amazon |
| Oududianzi 20FT 10AWG Solar CableTop Performer | Portable power stations and Bluetti panels | 20 ft | Tinned copper | 40 A | Amazon |
| Feotech Twin Wire 20FT | Clean single-sleeve installations | 20 ft | Tinned copper | 30 A | Amazon |
| Bateria Power 30FT (Pair) | Reaching panels across a roof or yard | 30 ft | Tinned copper | 54 A | Amazon |
| Bateria Power 30FT Sleeved | Portable setups that get dragged around | 30 ft | Tinned copper | 54 A | Amazon |
| BougeRV 30FT 10AWG | Permanent installations you set and leave | 30 ft | Copper | 30 A | Amazon |
| Hiutgowt 10AWG Solar Wire 50Ft | Off-grid cabins and boat systems | 50 ft | Tinned copper | 40 A | Amazon |
In‑Depth Reviews
1. TEMCo 10 AWG Solar PV Wire, 100 ft Black, Bare Copper, Made in USA
Our pick — over 4.5★ from 950+ verified ratings; the strongest balance of quality and price.
The American-made reel that turns a bare rooftop run into a lasting one
If you are pulling a long home or cabin circuit and want one spool instead of a jumble of short extensions, this TEMCo reel is the wire to build the whole array around. The single number that defines it is 17.54 feet per pound — real copper weight, not a coated aluminum stand-in, and evidence of the 19-strand construction the product is built on. At 100 feet it is the longest single length in this group, and the comparison against the shortest pick is stark: the TEMCo reel is a 10.0x gap in length over the 10-foot ECO-WORTHY extension cable.
Ratings hold at 600 volts direct current and 50 amps, with a published working range of -40°C to 90°C, so it handles the cold of a winter roof and the heat of a summer one without complaint. The XLPE insulation carries the UL 4703 PV wire standard, which is the certification that says a wire is built for photovoltaic service rather than general household duty. It is also rated for direct burial, so a run that has to dip underground on the way to the charge controller does not need a separate conduit. The 0.230-inch outside diameter runs through standard MC4 connectors and cable glands without fuss.
The customer feedback here is unusually consistent for wire: buyers report stripping the insulation cleanly, taking MC4 connectors and crimps without trouble, and the printed markings spaced at exactly 1 foot for easy measuring. One buyer even ran 115 feet off six 100W panels and needed to double the wire at the controller terminals. What wins people over is the value for length and the honest copper content. The trade-off is stiffness — some owners find the bare-copper 19-strand jacket harder to coil than a tinned flexible wire, so plan your bends before you run it.
Why it earns the top spot
- Rated 600 VDC and 50 amps — the highest published current rating among the bare-copper reels here
- UL 4703 PV certification and direct burial rating, so it works roof or trench
- 19-strand pure copper with no CCA (copper-clad aluminum) substitution, made in the USA
- Printed foot markings at exactly 1-foot intervals make measuring a long run fast
Where owners find friction
- Bare copper and a stiffer jacket mean it coils less easily than a tinned flexible counterpart
- Some owners mention the wire reads slightly under gauge, so double up at controller terminals if you run high current
- You supply your own MC4 connectors and crimp tool — nothing is pre-attached
Reach for this if: you are wiring one long run and want a single certified reel of American copper you bury, staple, or route in one pull.
Look elsewhere if: you want a plug-and-play cable with MC4 ends already crimped on — this one arrives as raw wire for you to terminate.
2. ECO-WORTHY 10FT 10AWG Solar Extension Cable with 30A/1000V DC and IP67
The short plug-and-play patch that gets a panel talking to a controller in minutes
For a small panel setup where you want to close the gap to a charge controller without measuring, stripping, and crimping anything, this 10-foot ECO-WORTHY cable is the practical pick. It arrives as a 10 AWG tinned-copper pair with red and black jacket colors already mated to MC4 connectors, so the polarity is obvious the moment you uncoil it. The tin plating keeps the copper from turning green when this cable sits out in the damp near a workshop, a shed, or a boat.
The published grade is 30 amps at 1000 volts direct current, and the connector is rated IP67 — the two-digit score that says a plug survives a splash and a rainy afternoon, not a dunking in a bucket. The cable is rated across a -40°F to 185°F operating range, and the HDPE jacket is called out for UV resistance. The listing rates the tin plating at three times the corrosion resistance of bare copper, which is why this 10-foot run outlasts a bare-conductor alternative in damp air.
What buyers notice first is the fit: the MC4 ends slot into Ecoworthy panels and generic charge controllers without an adapter or a fight, and the insulation strips cleanly when you do want to shorten a leg. A workshop owner sums up the practical appeal — “I set up a solar panel just outside my workshop to provide lights without having to start the generator. This extension was just what I needed to go from the solar panel to the charge controller.” The thing to watch is length rather than quality: at 10 feet this is the shortest run in the group, so if your controller sits across a room from the panel you will want to step up to a 20- or 30-foot pick.
Real-world read: the tight, pre-crimped MC4 ends and the tinned conductor make this the least fiddly connection in the lineup for a small off-grid or portable setup.
One thing to plan: the 10-foot length is fixed, so measure from panel to controller before you commit, and consider a longer cable if that span runs past a doorway or a wall.
Best for: a starter or workshop array where the panel and the charge controller sit within a short hop of each other.
skip it if: your controller lives on the far side of a roof or a vehicle — the fixed 10-foot span will not reach.
3. Oududianzi Solar Extension Cable 20FT, Solar Wire 10AWG, Tinned Copper
TÜV-certified copper for anyone matching a portable station to a rooftop panel
If you own a portable power station or a folding solar panel and need a cable that bridges it to a permanent mount, the Oududianzi 20-foot pair is built for exactly that mismatch. The pair splits into one black and one red 20-foot run, 240 inches of total cable, and the connectors carry an IP68 waterproof ring on the male side — a stronger seal than the IP67 rating on the cheaper ECO-WORTHY extension. That extra water resistance matters if the cable sits in standing water after a storm or gets dragged through wet grass at a campsite.
The specification sheet is the deepest in this group. The conductor is listed at a 6mm² cross-section (the metric equivalent of 10 AWG), the insulation is XLPE with an XLPO outer jacket, and the pair carries TÜV, CE, and RoHS certification alongside the IEC 62930 and IEC 60332 wire standards. The rated current is 40 amps, and the conductor resistance is published at ≤5.09Ω per kilometer at 20°C — a low figure that keeps voltage drop down on the run. The jacket is rated from -40°F to 194°F, and the manufacturer contrasts that against plain PVC solar cable, which the listing says tops out at 158°F.
Owners steer this cable toward power stations and folding panels, and the functionality and ease of installation are the two things the review pages return to again and again. The overall verdict from the crowd is that the cable works well with Bluetti panels, feels sturdy, and holds a secure connection for a portable build — “Excellent quality and very durable. The cables work perfectly, have a good length, and the connections are secure.” A few owners note that on very long runs voltage drop can still appear, which is a physics note about any 10 AWG cable rather than a fault here. The connectors press together by hand with no tool, which makes setup and teardown fast.
Certification edge: the TÜV and IEC marks put this on the same paperwork tier as the TEMCo reel, but in a ready-to-use pair with IP68 sealed ends already installed.
For the portable crowd: if you are dragging a folding panel from a trailer to a sunny spot every weekend, the darker jacket and sealed connectors take that abuse well.
Go for this if: you are pairing a portable power station or a folding panel with an outdoor mount and want certified, sealed connectors from the start.
Think twice if: you need a single continuous long run rather than a matched pair — the colored red and black legs are meant to route together.
4. Feotech Twin Wire 20FT Solar Extension Cable 10AWG with 4 Pairs IP67 Connectors
Two conductors in one braided jacket, so the roof looks tidy when you are done
The Feotech Twin Wire solves a problem the other picks leave you to handle: it wraps the red and black conductors in a single protective braided sleeve, so a rooftop run stays one cable instead of two loose leads tangling in the wind. The extra hardware is the reason this pick works well for someone who is buying a wrench and connectors in the same order anyway.
Under the sleeve sits tinned copper rated to 30 amps, and the 20-foot length matches the Oududianzi pair. The single sleeve keeps the red and black conductors side by side from the panel down to the controller instead of tangling as two loose leads. The braided sleeve also gives the wire a firmer, tighter feel than two loose conductors, which owners note makes routing easier and prevents the tangle that two separate cables develop in a breeze.
Owners of the more heavily sleeved Feotech cables report the same thing going well for them across every review: the covering keeps things clean and handles rough installation. The MC4 connectors interlock cleanly and the extra wrench is a pleasant surprise. Customers note a repair kit included as a thoughtful addition. The one real caveat is on the mixed side — some owners have had trouble getting a secure connection during initial hookup, so take an extra minute at each mate point to seat the connectors fully before you power up.
What stands out in the box
- One braided sleeve carries both conductors and keeps a rooftop install tidy
- Four pairs of IP67 connectors plus a wrench and repair kit — more accessories than any other pick here
- 20-foot run at 30 amps covers short-to-mid length circuits without voltage drop worry
What to be mindful of
- Some reviewers point out a connection that needs extra care to lock in — seat each mate point fully before powering up
- The sleeved twin design is less flexible to coil than two separate thin cables
Pick this one if: you want a single, cleaner-looking cable across a roof or a boat deck and will use the included connectors and wrench along the way.
Pass if: you need the two conductors to run separately to different panel edges — the twin sleeve holds them together as one unit.
5. Bateria Power 30FT 10AWG Solar Panel Extension Cable with Female & Male Waterproof Connectors
Thirty feet of 54-amp copper for reaching panels across a roof or a yard
The Bateria Power 30-foot pair is the pick for anyone whose controller lives indoors and whose panels live far outside — an RV roof, a boat deck, or the sunny corner of a yard. Both cables in the set run 30 feet and carry 10 AWG (6mm²) tinned copper with a female-and-male waterproof connector on each end, plus two zip ties in the box. The 54-amp published rating and 1500-volt rated voltage put it at the top of the electrical spec sheet in this lineup, which is the headroom you want for a bigger array pushing real current.
The insulation is XLPE and XLPO, rated from -40°F to 194°F, and the connectors are listed with an EXL9330 material and an IP68 rating that the manufacturer projects at 25+ years. The conductor resistance is published at ≤3.39Ω per kilometer at 20°C, and the AC test voltage is 6500V, which is the stress test a connector is put through before it ships. The 84-strand conductor construction (84/0.285) is a finer, more flexible build than a lower strand count would give, which makes the run easier to pull through a roof penetration or a chase.
Buyers put this cable on power stations and larger panel setups, and the recurring theme is that it delivers the extra reach a rooftop or yard install needs without adding voltage loss worth worrying about. A buyer with a 200W Hqst panel cut the pair in half for two installs and reported no watt or amp loss reaching the MPPT controller; the same buyer did note the 10-gauge conductor is stiff and hard to twist, which is normal for a thicker wire. The 30-foot span is why buyers pick this over a 20-foot pair: it reaches a panel mounted farther from the controller.
The reach argument: the combination of 30-foot legs, 54-amp rating, and tinned copper gives this pick the electrical headroom and the physical span for a medium-size rooftop array.
Where it fits day to day: the pair is what you want when the panel and the charge controller are on opposite sides of a structure and you would rather not splice two shorter cables together.
Best for: an RV, boat, or home array where the controller sits a real distance from the panels and you need each leg to reach.
Less suited to: a tiny starter setup where a short 10-foot cable would do — the extra length is wasted on a short hop.
6. Bateria Power 10AWG 30FT Solar Panel Extension Cable, Flame Retardant Twin Wire
A sleeved 30-footer with flame-retardant braiding and dust caps for portable panels
Where the other Bateria Power cable in this lineup sends you two separate 30-foot leads, this version wraps them in a single flame-retardant braided sleeve and adds dust caps on the connectors, which is the configuration you want when a folding panel gets hauled in and out of a truck bed or a tent. The sleeve is built to resist the dragging and tangling that portable setups inflict, and the covering lets the pair coil into a neat loop instead of two loose wires wrapping around each other. The dust caps are the small-but-useful touch that keeps grit and moisture out of the connector pins between uses.
The electrical specs match the sibling Bateria cable: 10 AWG conductor, 54-amp maximum current, and a 1500-volt maximum, with an XLPO insulation and jacket carrying a TÜV approval. The temperature range here is wider than most — the flame-retardant sleeving is rated to withstand 248°F (120°C), and the cable is rated across the full -40°F to 248°F (-40°C to 120°C) span. The connectors are rated IP68, and the manufacturer lists the cable as compatible with major brands of inverters, charge controllers, and battery systems, so it drops into most home and RV setups without a specialty adapter.
Owners of this model report it working with an Anker Solix power station and 400W panels, with MC4 connectors that feel sturdy and a sheathed pair that keeps the setup cleaner than two loose cables. The high-quality wire and the protective outer covering are what the review pages keep coming back to, and the length lets someone leave a panel in full sun while the power bank sits safe inside a tent. The one recurring gripe is length labeling — an owner who measured both cables found them roughly 8 inches short of the advertised 30 feet at the connector ends, so allow a little slack on a tight run and do not cut it exact.
Built for abuse
- Flame-retardant braided sleeve rated to 248°F (120°C) and built to resist dragging and tangling
- Dust caps keep the IP68 connector pins clean and dry between uses
- 54-amp rating and 1500-volt maximum match the electrical headroom of its longer sibling
- TÜV-approved XLPO insulation rated across a -40°F to 248°F span
Set honest expectations
- At least one owner measured the pair about 8 inches shorter than the listed 30 feet — leave slack on a tight run
- The stiff covered pair is less flexible to bend around sharp angles than a single thin cable
Choose this if: your panels travel — camping, tailgating, or moving a folding panel around a yard — and you want a sleeved pair that survives the handling.
Skip if: you need the exact advertised length to fit a precisely measured run, since the cable may come in slightly short.
7. BougeRV 30 Feet 10AWG Solar Extension Cable with Female and Male Connector
The one-connector-per-end cable for a permanent rooftop install you never touch
BougeRV’s 30-foot cable answers a specific wiring job: a run from a rooftop panel down to a charge controller where one end plugs into an MC4 connector on the panel and the other end lands bare on the controller terminals. Each cable comes with one pre-installed MC4 connector per end, so for a permanent install you terminate the bare end once and walk away. The 30-foot length and 30-amp rating put it in the same tier as the Bateria 30-foot pair, but the single-ended design makes it the simpler choice if you already have a spot to land the bare copper into a controller or a busbar.
The cable is built with copper conductor and listed as weatherproof for extreme heat and cold, rated for outdoor use that suits a rooftop or a ground mount. At 30 amps and 1000 volts direct current, it handles the current from a home or small commercial array without the voltage drop you would get from a thinner 14 or 12 AWG wire. The bare end is meant to land on controller terminals, which is why there is no connector there — that is by design for this cable, not a missing part.
Owner feedback on the wire itself is strong, with the review pages pointing to gauge accuracy and a jacket that strips cleanly and lays flat when you route it across a roof. A repeat installer who measured with a caliper confirmed the wire reads true to 10 AWG. The clear caveat is on the connector side: some owners find the MC4 ends stubborn to disconnect, even with the BougeRV MC4 tool, and the bare end arrives without instructions. That makes this a cable for a permanent install where you mate the connectors once and leave them, not a cable for someone who unplugs their panels every weekend.
The right tool for a permanent run: the combination of a true 10 AWG conductor, a 30-foot length, and pre-installed MC4 connectors on one end makes this the cleanest path from a mounted panel to a fixed charge controller.
Think about the connector before you buy: with only one MC4 end pre-crimped per cable, plan your termination at the controller ahead of time and grab a crimp tool if you want to add a connector rather than land it bare.
Reach for this if: you are installing a fixed rooftop or ground-mount system and can land a bare conductor on a controller terminal.
Not for you if: you plan to frequently unplug and reposition your panels — the MC4 ends are stiff to release.
8. Hiutgowt 10AWG Solar Wire, Solar Cable 50Ft, Tinned Copper PV Wire
Fifty feet of tinned copper at the friendliest price in the group
The Hiutgowt reel delivers the longest length per dollar in this lineup at a budget-tier price point — a 50-foot black plus red pair of 10 AWG tinned-copper wire rated for the same photovoltaic duty as the pricier reels. The tinned surface carries the same three-times-corrosion-resistance edge over bare copper as the other tinned picks, which is why it holds up in an off-grid cabin or a boat. The dual sheath is XLPE insulation over an XLPO jacket, rated across -40°F to 194°F, so it handles a cold-weather cabin wall as easily as a warm summer roof.
The technical data is spelled out plainly: 6mm² cross-section, TÜV, CE, and RoHS certification, IEC 62930 and IEC 60332 standards, a 40-amp rated current, and a conductor resistance of ≤5.09Ω per kilometer at 20°C. The DC rating is 1500 volts with a 1800-volt maximum and an AC rating of 1000 volts. The IP68 waterproof rating and UL94 V-0 flame-retardant rating are also listed, which puts the water and fire protection on the same tier as the premium picks. The listing rates the cable’s maximum supported panel power at 20000W, far above what a home or RV array produces.
What sells this cable to repeat buyers is the flexibility relative to its thickness — the tinned copper and jacket strip cleanly on a 10-gauge notch, crimp without fuss, and route through conduit and panel frames without fighting back. It is sold as fitting small solar setups, RVs, boats, and off-grid builds, and repeat shoppers say using it across multiple projects at various lengths. If you are looking for a budget wire to build a small or mid-size system and want enough length to lay a real circuit, this is the value play. The stiffness of a true 10 AWG conductor is the one physical reality to expect here — it is not a limp, rope-like wire.
The budget move: at 50 feet per pair with the same tinned-copper and certification backbone as the premium picks, this is the wire to buy when the array is small and the budget is tighter.
Where the savings land: you trade a single continuous run for a two-leg pair and you supply your own connectors, but the conductor, insulation, and IP rating hold the same standard as the top pick.
Best for: off-grid cabins, boats, and small home systems where you want 50 feet of certified tinned copper without the premium tag.
Know before you buy: it arrives as two 50-foot legs with no connectors, so budget for MC4 ends and a crimp tool in the same order.
Understanding the Specs
AWG gauge: why 10 matters
The American Wire Gauge number tells you how thick the conductor is, and in solar work a lower number means a thicker wire that carries more current with less resistance. A 10 AWG cable carries meaningfully more current than the thinner 12 or 14 AWG sizes the BougeRV listing names as its alternatives. Thin wire on a long run heats up under full sun and steadily shaves voltage off your array, so the panels push less into the battery the further they sit from the controller. If your run is short and your current is modest, a thinner wire may pass; if the run is long or the array is larger, stepping up to 10 AWG is what keeps the voltage reaching the battery.
Tinned versus bare copper
Both bare and tinned copper conduct electricity well when new. The difference shows up outdoors, over years. Bare copper like the TEMCo reel has nothing on its surface to stop oxidation, though it works perfectly well on a roof or in a dry run and is the heavier, more rugged feel of the two. Tinned copper like the ECO-WORTHY, Oududianzi, and Hiutgowt picks is plated with a thin layer of tin that holds off corrosion, which is the reason those cables are often chosen for humid, coastal, or salt-air installations near a boat or a seaside property. Neither is wrong — pick bare copper for a dry, permanent run and tinned copper for a location that sees moisture or salt.
IP ratings, decoded
The IP rating is a two-number score of how well a cable or connector keeps out solids and water. The first digit is dust and the second is water, so IP67 means a connector resists dust and survives short immersion, and IP68 is the higher water score of the two. For a rooftop or ground-mount solar array, a connector rated IP67 or IP68 carries you through rain, snow, and the splash zone around a poorly drained roof. An unsealed connector is the most common place a solar array develops a fault, so matching the connector rating to your weather is worth more than it looks.
Jacket materials: XLPE and XLPO
The jacket and insulation compounds are what let solar cable live outside for years without turning brittle. XLPE (cross-linked polyethylene) and XLPO are the two materials you will see on the insulation of a proper PV cable, and both tolerate higher continuous temperatures than plain PVC. Bateria’s sleeved 30-footer pushes the temperature ceiling up to 248°F (120°C), while the Oududianzi, Hiutgowt, and Bateria 30-foot pair sit at 194°F. When you compare cable, look for the named compound and the temperature range over a generic “weatherproof” claim — a listed range is a real number you can check against your climate.
FAQ
Will 10 AWG solar wire handle a 12V or 24V panel array?
Do I need tinned copper or is bare copper fine for a rooftop install?
How long can a 10 gauge solar extension cable run before voltage drops?
What is the difference between IP67 and IP68 solar connectors?
Are MC4 connectors on these cables compatible with my existing panels?
Can I bury 10 AWG solar wire underground for a ground-mount array?
Does the strand count in a 10 AWG solar wire actually matter?
How do I choose between a two-leg pair and a single bare-ended cable?
What temperature range should a 10 gauge solar cable handle outdoors?
Will a 10 gauge solar cable fit through standard conduit and cable glands?
Final Thoughts: The Verdict
If you want a ready-to-plug pair for a portable station or a folding panel, the Oududianzi 20FT brings IP68 connectors and TÜV certification straight from the start. And for the longest reach in this lineup, the Bateria Power 30FT pair gives you two 54-amp legs that span the distance from a distant panel to an indoor controller. Match the conductor, the connector, and the length to your actual run, and the array will quietly pay you back.
How We Picked
We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.
Sources & Methodology
Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of September 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.
As an Amazon Associate, KitchPrep earns from qualifying purchases. This does not affect which products we feature.






