FOR BMW E46 99-05 325i 328i 330i Radiator Cooling Fan Assembly 17117561757 Ebay.com starting at $75.77
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Radiator Cooling Fan Assembly For 2017-2019 Chevrolet Cruze Sedan 1.4L GM3115303 Ebay.com starting at $509.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Fan For 2005-2014 Ford Mustang with Blade Motor and Shroud Ebay.com starting at $93.64
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Radiator Cooling Fan Assembly FOR BMW E46 99-05 325i 328i 330i 17117561757 Ebay.com starting at $78.76
Free Worldwide Shipping Expedited: No Next Day: No partstation2015 Rating: 98.3% |
|
For 2008-2016 Volvo S80 XC60 XC70 Dual Engine AC Radiator Cooling Fan Assembly Ebay.com starting at $117.99
Free Worldwide Shipping Expedited: No Next Day: No YJRacingParts Rating: 98.7% |
|
Cooling Fan Assembly Set For 06-11 Honda Civic with Blade Motor and Shroud RH LH Ebay.com starting at $99.39
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Radiator Cooling Fan For 2002-2004 Jeep Liberty w/ blade, motor & shroud Ebay.com starting at $77.64
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Dual A/C Radiator Cooling Fan Assembly w/ Motor for 08-17 Mitsubishi Lancer Ebay.com starting at $119.95
Free Worldwide Shipping Expedited: No Next Day: No Qualy Air Rating: 98.7% |
|
Radiator Cooling Fan Assembly for Mercedes-Benz W210 E320 E430 96-02 0015003893 Ebay.com starting at $102.99
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Radiator Cooling Fan Assembly For 2012-2013 Hyundai Accent Veloster 253801R050 Ebay.com starting at $555.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Stihl br700 motor engine piston cylinder fan shroud assembly NEW OEM Ebay.com starting at $1,389.00
Shipping Calculated by Location Expedited: Yes Next Day: No partsalot Rating: 99.3% |
|
Radiator Cooling Fan Assembly For 2014-2015 Cadillac CTS 2013-2015 ATS 84001484 Ebay.com starting at $594.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Fan Assembly 600W For BMW 135i 335i X1 Z4 2007-2016 17427545366 Ebay.com starting at $132.98
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
New Cooling Fan Motor Assembly for Land Rover 12-16 Range Rover Evoque LR045248 Ebay.com starting at $101.99
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Radiator Cooling Fan w/ Shroud 5143208AA for Jeep Commander Grand Cherokee SUV Ebay.com starting at $66.48
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
Radiator Cooling Fan Assembly For 2016-2021 Civic 2.0L 190155BAA01 190305BAA01 Ebay.com starting at $509.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Lower Radiator Cooling Fan Shroud Assembly 15736666 for Blazer S10 Jimmy 4.3L V6 Ebay.com starting at $22.63
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
Fits BMW E39 525i 528i 530i 540i M5 Radiator Cooling Fan Assembly 64546921395 Ebay.com starting at $103.32
Free Worldwide Shipping Expedited: No Next Day: No partstation2015 Rating: 98.3% |
|
Volvo Engine Radiator Cooling Fan Assembly fits Turbo S60 S80 V70 XC70 04-09 Ebay.com starting at $150.00
Shipping Calculated by Location Expedited: No Next Day: No Used Volvo Parts Rating: 98.9% |
|
Complete Air Shroud Assembly w/fan for GY6 150cc ATV,Go Kart,Buggy's & Scooter Ebay.com starting at $23.39
Free Worldwide Shipping Expedited: No Next Day: No MAXPOWER-CNC Rating: 99.5% |
|
Radiator Cooling 6 Blade Fan & Shroud for 99-03 Jeep Grand Cherokee Ebay.com starting at $107.01
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
Radiator Cooling Fan Assembly for 2007-2015 Ford Edge MKX With Control Module Ebay.com starting at $534.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Fan Assembly For 2011-2016 Chevrolet Cruze 1.4 1.8L 620-658 Ebay.com starting at $561.95
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Fan Assembly For 2003-2008 Mini Cooper 17117541092 620902 Ebay.com starting at $559.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Fan For 2002-2006 Mazda MPV 3.0L with Blade Motor and Shroud Ebay.com starting at $107.55
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Radiator Condenser Cooling Fan Assembly For 2014-2016 Toyota Corolla TO3115181 Ebay.com starting at $59.88
Free Worldwide Shipping Expedited: No Next Day: No YJRacingParts Rating: 98.7% |
|
Radiator Cooling Fan Assembly for Honda Civic LX-P 2.0L 190155BAA01 190195BAA01 Ebay.com starting at $85.99
Free Worldwide Shipping Expedited: No Next Day: No popracingparts Rating: 98.1% |
|
Fit 2003-2007 Honda Accord EX 2.4L 4Cyl Radiator Condenser Cooling Fan Assembly Ebay.com starting at $61.99
Free Worldwide Shipping Expedited: No Next Day: No Autodeparment Rating: 99.4% |
|
Radiator Cooling Fan Assembly For 2007-2011 Dodge Nitro Single Fan With Shroud Ebay.com starting at $99.68
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Aluminum 2-Row Racing Radiator Fan Shroud Assembly For Impreza WRX STI 02-07 12V Ebay.com starting at $133.11
Free Worldwide Shipping Expedited: No Next Day: No happy19star Rating: 99.1% |
|
Dual Radiator Cooling Fan Motors Blades Shroud Assembly for 02-06 X-Type Ebay.com starting at $146.01
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
For 2014-2016 Toyota Corolla TO3115181 Radiator Condenser Cooling Fan Assembly Ebay.com starting at $59.88
Free Worldwide Shipping Expedited: No Next Day: No wzho3115 Rating: 99.1% |
|
Radiator Cooling Fan motor Assembly For Audi A6 A7 4G 3.0 4.0 TFSI 2012-2017 Ebay.com starting at $258.00
Free Worldwide Shipping Expedited: No Next Day: No sole-autoparts Rating: 98.7% |
|
Fit Nissan Altima 2007-16 Radiator A/C Condenser Cooling Fan Assembly 21481JA100 Ebay.com starting at $63.99
Free Worldwide Shipping Expedited: No Next Day: No wzho3115 Rating: 99.1% |
|
Air Cooling Shroud Assembly With Fan For GY6 150cc ATV Go Kart Buggy's Scooter Ebay.com starting at $24.63
Free Worldwide Shipping Expedited: No Next Day: No nicecncparts Rating: 99.4% |
|
3Pin Cooling Fan Assembly Brushless Motor 400W for BMW E90 2006-13 17427523259 Ebay.com starting at $158.88
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Radiator Cooling Fan Assembly For VW Golf Jetta CC Eos Passat Tiguan 1K0121205AJ Ebay.com starting at $88.89
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Radiator Cooling Fan Assembly 600W Fits Mercedes-Benz C-Class 2001-09 2035000293 Ebay.com starting at $174.99
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Radiator Cooling Fan For 2004-2005 Toyota Sienna shroud only Ebay.com starting at $98.35
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Radiator Cooling Dual Fan Assembly Fits Audi A3 TT VW Jetta Passat GTI Golf EOS Ebay.com starting at $115.88
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Complete Air Shroud Assembly With Fan Fits Most GY6-Style 150cc Engines Ebay.com starting at $25.99
Free Worldwide Shipping Expedited: No Next Day: No nicecncparts Rating: 99.4% |
|
Radiator AC Condenser Cooling Fan Assembly for 2017 2018 Hyundai Elantra 2.0L Ebay.com starting at $569.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Fits 2012 2013 2014-2019 Kia Soul 1.6L 2.0L Engine Radiator Cooling Fan Assembly Ebay.com starting at $56.81
Free Worldwide Shipping Expedited: No Next Day: No Autodeparment Rating: 99.4% |
|
Genuine Ford Super Duty Radiator Fan Shroud Assembly (2003-2007) OE 3C3Z8146AJ Ebay.com starting at $329.34
Free Worldwide Shipping Expedited: No Next Day: No The Parts Department Rating: 97.2% |
|
NEW Genuine OEM STIHL BG50 Leaf Blower Fan Side Shroud Cover Assembly Ebay.com starting at $37.95
Free Worldwide Shipping Expedited: No Next Day: No Pa-n-Ma's Mercantile Rating: 99.7% |
|
Radiator Condenser Fan Assembly For/Fit HY3115136 12-17 Hyundai Accent; Rio Rio5 Ebay.com starting at $112.99
Free Worldwide Shipping Expedited: No Next Day: No Cooling Direct Rating: 98.6% |
|
Radiator Cooling Fan Motor Blade Shroud for 05-14 Ford Mustang New Ebay.com starting at $93.54
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
Radiator Cooling Fan For 2008-2011 Ford Focus w/ blade, motor & shroud Ebay.com starting at $78.87
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Complete Radiator Cooling Dual Fan Blades Motors Shroud For Nissan Rogue Ebay.com starting at $124.73
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
Dual Radiator Cooling Fan Motor Shroud AJ5115025B for 02-06 Mazda MPV MP-V Van Ebay.com starting at $135.60
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
Cooling Fan Assembly For 11-13 Dodge Durango 3.6/5.7L Heavy-Duty 55038994AI Ebay.com starting at $296.99
Free Worldwide Shipping Expedited: No Next Day: No Cooling Direct Rating: 98.6% |
|
Dual Radiator Cooling Fan Blades Motors Shroud Assembly For 07-09 Nissan 350Z Ebay.com starting at $116.88
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
3 Row Radiator Fan Shroud assembly For 1987-2006 97 99 Jeep Wrangler TJ YJ L4 L6 Ebay.com starting at $259.00
Free Worldwide Shipping Expedited: No Next Day: No super_engine_cooling_plaza Rating: 98.1% |
|
TWIN THERMO FANS & SHROUD ASSEMBLY FOR FORD AU FALCON 6cyl & V8 9/1998 - 2002 Ebay.com starting at $190.81
Shipping Calculated by Location Expedited: Yes Next Day: No AUTOLINK ONLINE AUTO PARTS Rating: 97.7% |
|
Genuine Dual Radiator Cooling Fan Assembly 19-20 Silverado Sierra 1500 5.3L 6.2L Ebay.com starting at $215.00
Free Worldwide Shipping Expedited: No Next Day: No Rolling Automotive Rating: 98.2% |
|
Radiator Cooling Fan Assembly For 2001-03 BMW E39 525i 530i 540i M5 64546921395 Ebay.com starting at $509.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Fan Shroud Assembly For 96-02 Toyota 4Runner V6 3.4L Ebay.com starting at $50.35
Free Worldwide Shipping Expedited: No Next Day: No TopAlpha Rating: 99.2% |
|
BRUSHLESS MOTOR COOLING FAN ASSEMBLY 600W for BMW E90 128i 323i 325i 328i 330i Ebay.com starting at $158.19
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
For 2013-2018 Toyota RAV4 Black AC Dual Radiator Condenser Cooling Fan Assembly Ebay.com starting at $69.99
Free Worldwide Shipping Expedited: No Next Day: No Autodeparment Rating: 99.4% |
|
Radiator Cooling Fan Motor Blade & Shroud Assembly for 04-08 Mazda RX-8 RX8 Ebay.com starting at $208.13
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
Mopar Radiator Cooling Fan Assembly For 1996-2000 Caravan Voyager Town & Country Ebay.com starting at $70.00
Free Flat Rate Shipping Expedited: No Next Day: No Central USAuto Parts/Accessories Rating: 99.6% |
|
Radiator Cooling Fan Assembly 600W Fits BMW E90 128i 323i 325i 328i 17427562080 Ebay.com starting at $157.99
Free Worldwide Shipping Expedited: No Next Day: No PARTS ALL IN Rating: 98.2% |
|
Fits Mercedes W220 CL600 S600 CL55 CL65 Radiator Cooling Fan Assembly 2205000193 Ebay.com starting at $211.88
Free Worldwide Shipping Expedited: No Next Day: No partstation2015 Rating: 98.3% |
|
Electric Shroud Fan assembly For 2003-2007 Ford F250 F350 F450 6.0 Powerstroke Ebay.com starting at $139.00
Free Worldwide Shipping Expedited: No Next Day: No super_engine_cooling_plaza Rating: 98.1% |
|
CF2011180 Engine Dual Cooling Fan Assembly fits 2003-2005 Dodge Neon 2.4L-L4 Ebay.com starting at $84.64
Free Worldwide Shipping Expedited: No Next Day: No priorityautomotive 2015 Rating: 98.0% |
|
Radiator Cooling Fan Assembly Fits Audi Q5 S5 A6 A7 Quattro 2012-2018 4H0121207B Ebay.com starting at $233.97
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
WORKSTATION COOLING FAN SHROUD ASSEMBLY for HP Z440 748799-001 VG.XX.217 Ebay.com starting at $36.62
Free Flat Rate Shipping Expedited: No Next Day: No Bebest2016 Rating: 98.2% |
|
For 95-99 Toyota Tercel Automatic Transmission OE Radiator Cooling Fan Assembly Ebay.com starting at $51.29
Free Worldwide Shipping Expedited: No Next Day: No Speed Daddy Rating: 98.9% |
|
Radiator Cooling Fan Assembly For 2004-2009 Toyota Prius 1.5L Dual Fan TO3117100 Ebay.com starting at $72.99
Free Worldwide Shipping Expedited: No Next Day: No factoryautobuy Rating: 99.4% |
|
Black Radiator Cooling Fan Assembly For Dodge Charger Challenger Chrysler 300 Ebay.com starting at $62.99
Free Worldwide Shipping Expedited: No Next Day: No MOSTPLUS Rating: 98.1% |
|
Dual A/C Radiator Cooling Fan Assembly w/ Motor for 03-07 Mitsubishi Lancer Ebay.com starting at $115.99
Free Worldwide Shipping Expedited: No Next Day: No stockacparts Rating: 98.9% |
|
Radiator Cooling Fan Assembly For 2014-2018 Nissan Rogue 15-17 X-Trail NI3115150 Ebay.com starting at $555.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Fan Assembly For 2008-2014 Mercedes-Benz C300 4Matic 3.0L 3.5L Ebay.com starting at $98.49
Free Worldwide Shipping Expedited: No Next Day: No goodshepherd18 Rating: 99.1% |
|
A/C Cooling Fan Assembly w/o Brush for BMW E65 E66 745i 760i 2003-08 64546921379 Ebay.com starting at $147.70
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Electric Radiator Condenser Cooling Fan For 2005-2006 Chevrolet Silverado 2500 Ebay.com starting at $102.98
Free Worldwide Shipping Expedited: No Next Day: No dexsuspension Rating: 98.8% |
|
Radiator Cooling Fan Assembly For 2017-2019 Nissan Rogue Sport 2.0L 214816MA0A Ebay.com starting at $559.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Fan Assembly For 2004-11 BMW X3 E83 2.5L 3.0L 400W 17113452509 Ebay.com starting at $525.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Freightliner Radiator Fan Shroud Assembly - P/N 05-19341-001 Ebay.com starting at $216.96
Free Worldwide Shipping Expedited: No Next Day: No truckliner_parts Rating: 100.0% |
|
Radiator Cooling Fan Assembly Fits Mercedes-Benz W203 C CLK-Class 2035001693 Ebay.com starting at $183.39
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
AC Condenser Cooling Fan Assembly Motor Fits 2002-2006 Honda CRV W/ Shroud Ebay.com starting at $44.96
Free Worldwide Shipping Expedited: No Next Day: No jmotorparts Rating: 97.5% |
|
2.4L Radiator Cooling Fan Assembly For 2010-2017 Chevrolet Equinox/ GMC Terrain Ebay.com starting at $54.99
Free Worldwide Shipping Expedited: No Next Day: No Factory Replacement Part Rating: 99.4% |
|
For BMW E83 X3 2004-2010 Radiator Cooling Fan Brushless Motor 600W 17113442089 Ebay.com starting at $189.95
Free Worldwide Shipping Expedited: No Next Day: No BOXI AUTO-PARTS Rating: 99.0% |
|
Engine Radiator Cooling Fan Assembly For Pontiac Vibe Toyota Corolla Matrix Ebay.com starting at $81.95
Free Worldwide Shipping Expedited: No Next Day: No Qualy Air Rating: 98.7% |
|
04-09 Volvo S60 V70 XC70 S80 Electric Cooling Fan Assembly 30749759 Ebay.com starting at $75.00
Shipping Calculated by Location Expedited: No Next Day: No Erie Vo-vo Used Volvo Parts Rating: 98.4% |
|
Engine Radiator Cooling Fan Assembly w/ Shroud for Chrysler PT Cruiser 2006-2010 Ebay.com starting at $66.99
Free Worldwide Shipping Expedited: No Next Day: No autoparts_premium Rating: 99.7% |
|
Radiator Cooling Fan Assembly Fits Mercedes W220 CL600 S600 CL55 CL65 2205000193 Ebay.com starting at $211.87
Free Worldwide Shipping Expedited: No Next Day: No germanpartsaver Rating: 98.0% |
|
Single Radiator Cooling Fan Assembly with Shroud for Ram 1500 2019-2023 V6 3.6L Ebay.com starting at $179.99
Free Worldwide Shipping Expedited: Yes Next Day: No autoparts_premium Rating: 99.7% |
|
Radiator Cooling Fan For 2006-09 Hyundai Sonata 3.3L with Blade Motor and Shroud Ebay.com starting at $100.26
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Radiator AC Condenser Cooling Fan Assembly NI3115150 For 2014-2018 Nissan Rogue Ebay.com starting at $57.99
Free Worldwide Shipping Expedited: No Next Day: No happy19star Rating: 99.1% |
|
Radiator Cooling Fan Assembly 620-805 For 05-17 Audi VW Beetle Passat Golf Jetta Ebay.com starting at $75.88
Free Worldwide Shipping Expedited: No Next Day: No superfastracing.shop Rating: 97.3% |
|
For 2011 2012 2013 Hyundai Elantra, 2014 Kia Forte Radiator Cooling Fan Assembly Ebay.com starting at $45.59
Free Worldwide Shipping Expedited: No Next Day: No Autodeparment Rating: 99.4% |
|
Dual Radiator and Condenser Fan Assembly For/Fit LX3115108 01-05 Lexus IS 300 Ebay.com starting at $150.99
Free Worldwide Shipping Expedited: No Next Day: No Cooling Direct Rating: 98.6% |
|
Radiator Cooling Fan Motor Shroud 5099194AA for 04-07 Chrysler Crossfire V6 3.2L Ebay.com starting at $110.99
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
Radiator Cooling Fan w/ Motor & Shroud 45121AE02A for 01-04 Subaru Outback 3.0L Ebay.com starting at $99.85
Free Worldwide Shipping Expedited: No Next Day: No AM-AutoParts Rating: 99.0% |
|
New Recoil Shroud Assembly Cooling Fan Cover Fits Honda GX270 GX240 8HP 9HP Ebay.com starting at $44.95
Free Worldwide Shipping Expedited: No Next Day: No Auto Express Parts Rating: 97.9% |
|
A/C Condenser Cooling Fan For 2003-2004 Honda Pilot w/ blade, motor & shroud Ebay.com starting at $64.72
Free Worldwide Shipping Expedited: No Next Day: No Evan Fischer Auto Parts Rating: 97.6% |
|
Dual A/C Radiator Cooling Fan Assembly w/ Motor for 08-17 Mitsubishi Lancer Ebay.com starting at $119.99
Free Worldwide Shipping Expedited: No Next Day: No stockacparts Rating: 98.9% |
|
Radiator Cooling Fan Assembly Fits BMW E39 525i 528i 530i 540i M5 64546921395 Ebay.com starting at $103.31
Free Worldwide Shipping Expedited: No Next Day: No perfitparts Rating: 98.5% |
|
Radiator Cooling Fan Assembly For 2011-2014 Kia Optima 11-13 Hyundai Sonata 2.4L Ebay.com starting at $569.99
Free Worldwide Shipping Expedited: No Next Day: No ForeveRunAuto Rating: 99.3% |
|
Radiator Cooling Double Fan Fits 2012-2017 Audi A6 C7 A7 4G Q5 Quattro 3.0L V6 Ebay.com starting at $258.00
Free Worldwide Shipping Expedited: No Next Day: No Nice-car-autoparts Rating: 98.4% |
Affiliate Disclosure: As an Amazon Associate, I earn from qualifying purchases.