Best Seller
2005-2009 Audi A4 Front Control Arm Kit - Febi 8E0 407 151 R S3

2005-2009 Audi A4 Front Control Arm Kit - Febi 8E0 407 151 R S3

Audi A4 Front Control Arm Kit. Brand: Febi. Fits Years: 2005, 2006, 2007, 2008, 2009, 05, 06, 07, 08, 09. Control Arm Link Kit -- Contains: (Qty.) (2) Front Lower Control Arms (2) Rear Lower Control Arm Links (2) Front Upper Control Arm Links (2)... more

$460.73

go to store
2005-2009 Audi A4 Quattro Front Control Arm Kit - Febi

2005-2009 Audi A4 Quattro Front Control Arm Kit - Febi

Audi A4 Quattro Front Control Arm Kit. Brand: Febi. Fits Years: 2005, 2006, 2007, 2008, 2009, 05, 06, 07, 08, 09. Control Arm Link Kit -- Contains: (Qty.) (2) Front Lower Control Arms (2) Rear Lower Control Arm Links (2) Front Upper Control Arm... more

$460.73

go to store
Best Seller
2002-2009 Audi A4 Quattro Front Upper Strut Mount - API

2002-2009 Audi A4 Quattro Front Upper Strut Mount - API

Audi A4 Quattro Front Upper Strut Mount. Brand: API. Fits Years: 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 02, 03, 04, 05, 06, 07, 08, 09. ISG - 7481-02776001 more

$12.97

go to store
Coolant Hose - Compatible with 2005 - 2009 Audi A4 Quattro Convertible 2.0L 4-Cylinder 2006 2007 2008

Coolant Hose - Compatible with 2005 - 2009 Audi A4 Quattro Convertible 2.0L 4-Cylinder 2006 2007 2008

Coolant Hose - Compatible with 2005 - 2009 Audi A4 Quattro Convertible 2.0L 4-Cylinder Note: Thermostat Line To Upper Radiator Hose Line Color: Black Features: - Reduces installation time. - No cutting refitting or adjusting the hose. - Prevents... more

$20.95

FREE shipping

go to store
Rear Upper Dynamic Friction Company Brake Line Hose 350-74045 For 1996-2001 Audi A4 1998-2005 Volkswagen Passat 2004-2010 Audi A8 Quattro 2007-2009 Audi S8

Rear Upper Dynamic Friction Company Brake Line Hose 350-74045 For 1996-2001 Audi A4 1998-2005 Volkswagen Passat 2004-2010 Audi A8 Quattro 2007-2009 Audi S8

DFC brake hoses are D.O.T.-approved meet SAE J1401 quality standards and match OEM specifications to ensure proper form fitment and function. All DFC brake hoses are 100% pressure tested to eliminate defects and to provide long service life. more

$14.10

go to store
Dorman CA12517PR Rear Left Upper Suspension Control Arm for Specific Audi Models Black Fits select: 2002-2009 AUDI A4 2005 AUDI NEW S4

Dorman CA12517PR Rear Left Upper Suspension Control Arm for Specific Audi Models Black Fits select: 2002-2009 AUDI A4 2005 AUDI NEW S4

This suspension control arm is precision-engineered and rigorously tested to provide reliable replacement for the original equipment on specific vehicles. With over 80 000 products backed by a team of product engineers and experts based in the... more

$51.34

FREE shipping

go to store
1996-2009 Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly - TRQ PSA83662

1996-2009 Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly - TRQ PSA83662

Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly. Brand: TRQ. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09. Control... more

$36.95

FREE shipping

go to store
2003-2009 Audi A4 Quattro Control Arm and Ball Joint Assembly Set - TRQ PSA65875

2003-2009 Audi A4 Quattro Control Arm and Ball Joint Assembly Set - TRQ PSA65875

Audi A4 Quattro Control Arm and Ball Joint Assembly Set. Brand: TRQ. Fits Years: 2003, 2004, 2005, 2006, 2007, 2008, 2009, 03, 04, 05, 06, 07, 08, 09. 8 Piece Control Arm with Ball Joint Set -- Front; Upper & Lower; Forward & Rearward - PSA65875 more

$221.95

FREE shipping

go to store
1996-2009 Audi A4 Front Left Upper Forward Control Arm and Ball Joint Assembly - TRQ

1996-2009 Audi A4 Front Left Upper Forward Control Arm and Ball Joint Assembly - TRQ

Audi A4 Front Left Upper Forward Control Arm and Ball Joint Assembly. Brand: TRQ. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09. Control Arm... more

$36.95

FREE shipping

go to store
2003-2009 Audi A4 Quattro Control Arm and Ball Joint Assembly Set - TRQ PSA65875

2003-2009 Audi A4 Quattro Control Arm and Ball Joint Assembly Set - TRQ PSA65875

Audi A4 Quattro Control Arm and Ball Joint Assembly Set. Brand: TRQ. Fits Years: 2003, 2004, 2005, 2006, 2007, 2008, 2009, 03, 04, 05, 06, 07, 08, 09. 8 Piece Control Arm with Ball Joint Set -- Front; Upper & Lower; Forward & Rearward - PSA65875 more

$221.95

FREE shipping

go to store
1996-2009 Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly - TRQ PSA83662

1996-2009 Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly - TRQ PSA83662

Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly. Brand: TRQ. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09. Control... more

$36.95

FREE shipping

go to store
1996-2009 Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly - Mevotech CMK90497

1996-2009 Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly - Mevotech CMK90497

Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$39.97

go to store
1996-2009 Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly - Mevotech

1996-2009 Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly - Mevotech

Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$39.97

go to store
1996-2009 Audi A4 Front Right Upper Forward Control Arm and Ball Joint Assembly - Mevotech

1996-2009 Audi A4 Front Right Upper Forward Control Arm and Ball Joint Assembly - Mevotech

Audi A4 Front Right Upper Forward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$39.97

go to store
1996-2009 Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly - Mevotech CMK90497

1996-2009 Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly - Mevotech CMK90497

Audi A4 Quattro Front Left Upper Forward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$39.97

go to store
1996-2009 Audi A4 Front Left Upper Forward Control Arm and Ball Joint Assembly - Mevotech

1996-2009 Audi A4 Front Left Upper Forward Control Arm and Ball Joint Assembly - Mevotech

Audi A4 Front Left Upper Forward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09. Suspension... more

$39.97

go to store
2005-2009 Audi A4 Quattro Front Control Arm Kit - Meyle 8E0 407 151 R S3

2005-2009 Audi A4 Quattro Front Control Arm Kit - Meyle 8E0 407 151 R S3

Audi A4 Quattro Front Control Arm Kit. Brand: Meyle. Fits Years: 2005, 2006, 2007, 2008, 2009, 05, 06, 07, 08, 09. Control Arm Link Kit -- HD; Contains: (Qty.) (2) Front Lower Control Arms (2) Rear Lower Control Arm Links (2) Front Upper Control Arm... more

$443.73

go to store
2005-2009 Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly - API 18266-07814254

2005-2009 Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly - API 18266-07814254

Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly. Brand: API. Fits Years: 2005, 2006, 2007, 2008, 2009, 05, 06, 07, 08, 09. PEC - 18266-07814254 more

$23.97

go to store
2005-2009 Audi A4 Quattro Front Right Upper Rearward Control Arm and Ball Joint Assembly - API 18266-07321499

2005-2009 Audi A4 Quattro Front Right Upper Rearward Control Arm and Ball Joint Assembly - API 18266-07321499

Audi A4 Quattro Front Right Upper Rearward Control Arm and Ball Joint Assembly. Brand: API. Fits Years: 2005, 2006, 2007, 2008, 2009, 05, 06, 07, 08, 09. PEC - 18266-07321499 more

$23.97

go to store
2003-2009 Audi A4 Control Arm and Ball Joint Assembly Set - TRQ

2003-2009 Audi A4 Control Arm and Ball Joint Assembly Set - TRQ

Audi A4 Control Arm and Ball Joint Assembly Set. Brand: TRQ. Fits Years: 2003, 2004, 2005, 2006, 2007, 2008, 2009, 03, 04, 05, 06, 07, 08, 09. 8 Piece Control Arm with Ball Joint Set -- Front; Upper & Lower; Forward & Rearward - PSA65875 more

$221.95

FREE shipping

go to store
2005-2009 Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly - API 18266-07814254

2005-2009 Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly - API 18266-07814254

Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly. Brand: API. Fits Years: 2005, 2006, 2007, 2008, 2009, 05, 06, 07, 08, 09. PEC - 18266-07814254 more

$23.97

go to store
2005-2009 Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly - API

2005-2009 Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly - API

Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly. Brand: API. Fits Years: 2005, 2006, 2007, 2008, 2009, 05, 06, 07, 08, 09. PEC - 18267-07321499 more

$23.97

go to store
1996-2009 Audi A4 Quattro Front Upper Control Arm and Ball Joint Assembly Set - TRQ PSA62481

1996-2009 Audi A4 Quattro Front Upper Control Arm and Ball Joint Assembly Set - TRQ PSA62481

Audi A4 Quattro Front Upper Control Arm and Ball Joint Assembly Set. Brand: TRQ. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09. 2 Piece Control... more

$53.95

FREE shipping

go to store
1996-2009 Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly - TRQ PSA83663

1996-2009 Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly - TRQ PSA83663

Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly. Brand: TRQ. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$42.95

FREE shipping

go to store
1996-2009 Audi A4 Front Right Upper Forward Control Arm and Ball Joint Assembly - TRQ

1996-2009 Audi A4 Front Right Upper Forward Control Arm and Ball Joint Assembly - TRQ

Audi A4 Front Right Upper Forward Control Arm and Ball Joint Assembly. Brand: TRQ. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09. Control Arm... more

$42.95

FREE shipping

go to store
1996-2009 Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly - TRQ PSA83663

1996-2009 Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly - TRQ PSA83663

Audi A4 Quattro Front Right Upper Forward Control Arm and Ball Joint Assembly. Brand: TRQ. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$42.95

FREE shipping

go to store
1996-2009 Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly - Mevotech CMK90700

1996-2009 Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly - Mevotech CMK90700

Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$34.97

go to store
1996-2009 Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly - Mevotech CMK90699

1996-2009 Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly - Mevotech CMK90699

Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$34.97

go to store
1996-2009 Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly - Mevotech CMK90700

1996-2009 Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly - Mevotech CMK90700

Audi A4 Front Right Upper Rearward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$34.97

go to store
1996-2009 Audi A4 Quattro Front Right Upper Rearward Control Arm and Ball Joint Assembly - Mevotech

1996-2009 Audi A4 Quattro Front Right Upper Rearward Control Arm and Ball Joint Assembly - Mevotech

Audi A4 Quattro Front Right Upper Rearward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$34.97

go to store
1996-2009 Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly - Mevotech CMK90699

1996-2009 Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly - Mevotech CMK90699

Audi A4 Quattro Front Left Upper Rearward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$34.97

go to store
1996-2009 Audi A4 Front Left Upper Rearward Control Arm and Ball Joint Assembly - Mevotech

1996-2009 Audi A4 Front Left Upper Rearward Control Arm and Ball Joint Assembly - Mevotech

Audi A4 Front Left Upper Rearward Control Arm and Ball Joint Assembly. Brand: Mevotech. Fits Years: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 96, 97, 98, 99, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09.... more

$34.97

go to store
Dorman CA12518PR Rear Right Upper Suspension Control Arm for Specific Audi Models Black Fits select: 2002-2009 AUDI A4 2005 AUDI NEW S4

Dorman CA12518PR Rear Right Upper Suspension Control Arm for Specific Audi Models Black Fits select: 2002-2009 AUDI A4 2005 AUDI NEW S4

This suspension control arm is precision-engineered and rigorously tested to provide reliable replacement for the original equipment on specific vehicles. With over 80 000 products backed by a team of product engineers and experts based in the... more

$55.14 $51.34

FREE shipping

go to store
TRQ Control Arm Front Upper Forward LH Driver & RH Passenger for A4 A6 S4 Passat PSA62481

TRQ Control Arm Front Upper Forward LH Driver & RH Passenger for A4 A6 S4 Passat PSA62481

Brand: TRQ Manufacturer Part Number: PSA62481 Position: Driver and Passenger Side; Forward; Front; Upper Fits 2001-2005 Audi Allroad Quattro 2000-2002 Audi S4 2003-2003 Audi RS6 1998-2005 Volkswagen Passat 1996-2009 Audi A4 Quattro 1996-2009 Audi A4... more

$54.95

FREE shipping

go to store
Upper Radiator Hose Line To Flange Coolant Hose - Compatible with 2005 - 2009 Audi A4 Convertible 2.0L 4-Cylinder 2006 2007 2008

Upper Radiator Hose Line To Flange Coolant Hose - Compatible with 2005 - 2009 Audi A4 Convertible 2.0L 4-Cylinder 2006 2007 2008

Upper Radiator Hose Line To Flange Coolant Hose - Compatible with 2005 - 2009 Audi A4 Convertible 2.0L 4-Cylinder Position: Upper Radiator Hose Line To Flange Color: Black Features: - Reduces installation time. - No cutting refitting or adjusting... more

$19.95

FREE shipping

go to store
Front Upper Control Arm and Ball Joint Assembly Set 2 Piece - Compatible with 1996 - 2009 Audi A4 Quattro Convertible 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

Front Upper Control Arm and Ball Joint Assembly Set 2 Piece - Compatible with 1996 - 2009 Audi A4 Quattro Convertible 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

Front Upper Control Arm and Ball Joint Assembly Set 2 Piece - Compatible with 1996 - 2009 Audi A4 Quattro Convertible Position: Front Upper Note: 2 Piece Control Arm with Ball Joint Set; Forward; Driver & Passenger Side Quantity: 2 Piece Package... more

$50.95

FREE shipping

go to store
Rear Upper Control Arm Bushing - Compatible with 2002 - 2009 Audi A4 Quattro Convertible 2003 2004 2005 2006 2007 2008

Rear Upper Control Arm Bushing - Compatible with 2002 - 2009 Audi A4 Quattro Convertible 2003 2004 2005 2006 2007 2008

Rear Upper Control Arm Bushing - Compatible with 2002 - 2009 Audi A4 Quattro Convertible Position: Rear Upper Features: - All control arm bushings are hydraulic or rubber-to-metal based on the original equipment mount ensuring the parts performs... more

$19.95

FREE shipping

go to store
Front Left Upper Forward Control Arm and Ball Joint Assembly - Compatible with 1996 - 2009 Audi A4 Convertible 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

Front Left Upper Forward Control Arm and Ball Joint Assembly - Compatible with 1996 - 2009 Audi A4 Convertible 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

Front Left Upper Forward Control Arm and Ball Joint Assembly - Compatible with 1996 - 2009 Audi A4 Convertible Position: Front Left Upper Forward Note: Control Arm with Ball Joint Ball Joint Mounting Type: Machined Control Arm Material: Aluminum... more

$32.95

FREE shipping

go to store
Rear Upper Shock Mount - Compatible with 2002 - 2009 Audi A4 Quattro Cabriolet 2003 2004 2005 2006 2007 2008

Rear Upper Shock Mount - Compatible with 2002 - 2009 Audi A4 Quattro Cabriolet 2003 2004 2005 2006 2007 2008

Rear Upper Shock Mount - Compatible with 2002 - 2009 Audi A4 Quattro Cabriolet Position: Rear Upper Note: Shock Mount Compatible With or Fits: Note: From chassis # 8E-2-000001. - 2002 Audi A4 Quattro Note: - 2009 Audi A4 Quattro Cabriolet - 2003 -... more

$27.95

FREE shipping

go to store
Front Right Upper Forward Control Arm and Ball Joint Assembly - Compatible with 1996 - 2009 Audi A4 Quattro Convertible 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

Front Right Upper Forward Control Arm and Ball Joint Assembly - Compatible with 1996 - 2009 Audi A4 Quattro Convertible 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

Front Right Upper Forward Control Arm and Ball Joint Assembly - Compatible with 1996 - 2009 Audi A4 Quattro Convertible Position: Front Right Upper Forward Position(s): Front Right Upper Forward Bushings Included: Yes Adjustable: No Features: - ARM... more

$39.95 $37.95

FREE shipping

go to store

More information about Automotive Parts

Best prices on 2005 2009 audi a4 upper in Automotive Parts online. Visit Bizrate to find the best deals on top brands. Read reviews on Automotive merchants and buy with confidence.