Find the Right Used Auto Parts – Fast & Affordable!

Easily search our massive inventory for quality used engines, transmissions, body parts, and more—all at unbeatable prices.

Stock: 35511
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBABFW2BS536223
Miles : 116000
See Parts
Stock: F0087524
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBAAFW7BS634299
Miles : 83000
See Parts
Stock: 31855
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBAAFW9BS543079
Miles : 111000
See Parts
Stock: 382711
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBABFW3BS541415
Miles : 10000
See Parts
Stock: NBH24513
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBABFW3BS606800
Miles : 124000
See Parts
Stock: 37730
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBABFW8BS641722
Miles : 197000
See Parts
Stock: 33619
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBABFW3BS652983
Miles : 104000
See Parts
Stock: 20251044
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBAAFW5BS553088
Miles : 159000
See Parts
Stock: 51275
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBABFW4BS570700
Miles : 156000
See Parts
Stock: 48209
Year: 2011
Make/Model : CHEVROLET HHR
Vin : 3GNBAAFW6BS577111
Miles : 103000
See Parts
Stock: F0089850
Year: 2010
Make/Model : CHEVROLET HHR
Vin : 3GNBABDB5AS533119
Miles : 91000
See Parts
Stock: 51592
Year: 2010
Make/Model : CHEVROLET HHR
Vin : 3GNBABDB7AS584928
Miles : 123000
See Parts
Stock: 31755
Year: 2010
Make/Model : CHEVROLET HHR
Vin : 3GNBABDB6AS618938
Miles : 105000
See Parts
Stock: 39363
Year: 2010
Make/Model : CHEVROLET HHR
Vin : 3GNBAADB5AS527413
Miles : 154000
See Parts
Stock: 26133
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA13B19S506365
Miles : 137000
See Parts
Stock: CAE24953
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA63X29S583108
Miles : 145000
See Parts
Stock: CAF24079
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA23B89S527851
Miles : 108000
See Parts
Stock: NBA18034
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA13B29S576165
Miles : 110000
See Parts
Stock: F0081643
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA23B69S635675
Miles : 96000
See Parts
Stock: F0083554
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA23V59S514906
Miles : 132000
See Parts
Stock: F0090841
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA13B69S596614
Miles : 92000
See Parts
Stock: G24E453
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA13B69S626744
Miles : 129000
See Parts
Stock: G5G293
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA33B69S572485
Miles : 0
See Parts
Stock: 20250863
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA23B19S630044
Miles : 106000
See Parts
Stock: 32256
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA23B09S505603
Miles : 86000
See Parts
Stock: 35557
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA13B79S622878
Miles : 96000
See Parts
Stock: 48234
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA13B69S607689
Miles : 182000
See Parts
Stock: 51596
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA23B49S567103
Miles : 106000
See Parts
Stock: 52004
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA13B59S596927
Miles : 151000
See Parts
Stock: 58759
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GNCA13B09S588802
Miles : 153000
See Parts
Stock: 25278
Year: 2009
Make/Model : CHEVROLET HHR
Vin : 3GCCA85B99S624047
Miles : 124000
See Parts
Stock: 61352
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNCA23D68S713498
Miles : 123000
See Parts
Stock: NBL21129
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D48S520402
Miles : 86000
See Parts
Stock: F0085621
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D08S572254
Miles : 134000
See Parts
Stock: CAB22430
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA53P38S605453
Miles : 142000
See Parts
Stock: G24I868
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA53P58S599414
Miles : 137000
See Parts
Stock: G2H348
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNCA33D88S707675
Miles : 142000
See Parts
Stock: F0084364
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA13D78S611982
Miles : 106000
See Parts
Stock: M0079243
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D48S618605
Miles : 147000
See Parts
Stock: 39836
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GCCA85D98S698780
Miles : 129000
See Parts
Stock: 54610
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNCA53P78S710816
Miles : 60000
See Parts
Stock: 40793
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA13D98S590682
Miles : 147000
See Parts
Stock: 41400
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D48S539922
Miles : 109000
See Parts
Stock: M0080316
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D57S567789
Miles : 118000
See Parts
Stock: 38513
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA23P77S563270
Miles : 152000
See Parts
Stock: F0084130
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA23PX7S533440
Miles : 91000
See Parts
Stock: NBB20785
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA13D27S542763
Miles : 128000
See Parts
Stock: G24H755
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D37S561019
Miles : 124000
See Parts
Stock: 39431
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D37S525590
Miles : 116000
See Parts
Stock: G1G376
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GCDA25P57S621057
Miles : 230000
See Parts
Stock: M0091118
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D37S513116
Miles : 120000
See Parts
Stock: MAK21023
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D07S633438
Miles : 89000
See Parts
Stock: M0079025
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D57S612200
Miles : 62000
See Parts
Stock: F0079324
Year: 2007
Make/Model : CHEVROLET HHR
Vin : 3GNDA33P17S590597
Miles : 119000
See Parts
Stock: M0080129
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D76S536946
Miles : 126000
See Parts
Stock: G0C068
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D565644014
Miles : 0
See Parts
Stock: F0089076
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA13D16S577101
Miles : 123000
See Parts
Stock: 32025
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D76S654916
Miles : 99000
See Parts
Stock: 56929
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D46S677103
Miles : 85000
See Parts
Stock: 32340
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D96S565820
Miles : 102000
See Parts
Stock: F0086493
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA13D96S511931
Miles : 121000
See Parts
Stock: 39989
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D06S620767
Miles : 192000
See Parts
Stock: 40160
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23P96S535999
Miles : 173000
See Parts
Stock: 40705
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23P46S597911
Miles : 104000
See Parts
Stock: NBI24653
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA23D26S677648
Miles : 127000
See Parts
Stock: G20J588
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA13D86S671511
Miles : 253000
See Parts
Stock: 17940
Year: 2006
Make/Model : CHEVROLET HHR
Vin : 3GNDA13D36S508894
Miles : 131000
See Parts

Why Choose Lacy Auto Parts?

  • Massive Selection – Search parts for nearly every make & model
  • Fast Shipping – Reliable nationwide delivery to your doorstep
  • Affordable Pricing – Save more with trusted used auto parts
  • Customer-First Support – Our experts are here to help every step of the way
  • Avatar Austin Warner ★★★★★ a month ago
    Rob was very helpful getting me a great transmission for my 2006 Honda CRV. Transmission was completely undamaged, as advertised, and packaged well. Everyone I spoke to at Lacy was very nice, great customer service.
  • Avatar Alex Bishop ★★★★★ 3 years ago
    I bought a used engine from them to replace my worn out one and 10,000 miles later the engine they sold me is still running good. They even held onto it while I was out of town. Easy buy online process and pickup. Great prices, honest business. … More You check in to the front and they’ll bring it out to you. Friendly folks. I recommend doing business.
  • Avatar Onoh Udensi ★★★★★ 7 years ago
    Purchased my 09 Honda Accord v6 engine here, 62k thousand miles for $850 + $100 core + $200 shipping to CT. I almost thought it was too good to be true seeing how other engines online were $1000+ for a 100k miles.
    Lacy customer support
    … More technician Antonio was amazing and even helped me get the price down to $910 total without a core charge (I recently had my engine replaced by my dealership who messed up).
  • Avatar Danielle Jackson ★★★★★ a year ago
    Picked up a transmission for my son...had no issues in the pickup.... only after several minutes they were very prompt in loading up.
  • Avatar Juan Torres ★★★★★ 2 years ago
    The process was fast and easy. They notified me when the engine was ready for pickup. The lady at the front desk was very nice as well was the employees that loaded my engine on my trailer. It was great doing business with lacy auto parts … More
  • Avatar Gul Engr ★★★★★ 4 years ago
    Exceptional Customer service. Got my transmission from them for Toyota sienna. They dont make parts there but integrity and customer service is what matters.___________________Great customer service is peace of mind indeed!!Update.. Went … More there two years later for another transmission. Repeat! Again great customer service. I would go to you first even if I have to drive for an hour and half one way. Thanks guys.