TMC
When shocks wear out, every bump feels bigger than it should. TMC shock absorbers restore ride comfort, improve handling and help protect your tires. Guaranteed fitment for your vehicle and quick delivery anywhere in Canada.
Select a vehicle
994 Products
-
Added to comparison -28%
Front Suspension Strut 78-71592 For 2001-2010 Chrysler PT Cruiser
Position: Front Part #: 78-71592 Brand: TMCOut of stockRegular price $67.11 CADRegular price$92.85 CADSale price $67.11 CAD -
Added to comparison -28%
Rear Left Suspension Strut 78-71589 For Mazda Protege Protege5
Position: Rear Left Part #: 78-71589 Brand: TMCOut of stockRegular price $67.62 CADRegular price$94.17 CADSale price $67.62 CAD -
Added to comparison -27%
Rear Right Suspension Strut 78-71588 For Mazda Protege Protege5
Position: Rear Right Part #: 78-71588 Brand: TMCOut of stockRegular price $67.62 CADRegular price$92.55 CADSale price $67.62 CAD -
Added to comparison -24%
Rear Left Suspension Strut 78-71585 For Hyundai Accent
Position: Rear Left Part #: 78-71585 Brand: TMCOut of stockRegular price $66.53 CADRegular price$87.98 CADSale price $66.53 CAD -
Added to comparison -27%
Rear Right Suspension Strut 78-71584 For Hyundai Accent
Position: Rear Right Part #: 78-71584 Brand: TMCOut of stockRegular price $66.53 CADRegular price$91.18 CADSale price $66.53 CAD -
Added to comparison -32%
Rear Right Suspension Strut 78-71579 For Neon Dodge Plymouth Chrysler SX 2.0
Position: Rear Right Part #: 78-71579 Brand: TMCOut of stockRegular price $64.33 CADRegular price$94.50 CADSale price $64.33 CAD -
Added to comparison -31%
Rear Left Suspension Strut 78-71578 For Neon Dodge Plymouth Chrysler SX 2.0
Position: Rear Left Part #: 78-71578 Brand: TMCOut of stockRegular price $64.33 CADRegular price$92.88 CADSale price $64.33 CAD -
Added to comparison -26%
Front Suspension Strut 78-71577 For Jeep Liberty Dodge Nitro
Position: Front Part #: 78-71577 Brand: TMCOut of stockRegular price $58.53 CADRegular price$78.95 CADSale price $58.53 CAD -
Added to comparison -29%
Front Suspension Strut 78-71575 For 2000-2005 Toyota Echo
Position: Front Part #: 78-71575 Brand: TMCIn stockRegular price $67.07 CADRegular price$94.02 CADSale price $67.07 CAD -
Added to comparison -25%
Front Suspension Strut 78-71572 For Dodge Chrysler Grand Caravan Town & Country Voyager
Position: Front Part #: 78-71572 Brand: TMCOut of stockRegular price $71.21 CADRegular price$94.40 CADSale price $71.21 CAD -
Added to comparison -26%
Front Suspension Strut 78-71565 For Chrysler Sebring Cirrus Dodge Stratus Plymouth Breeze
Position: Front Part #: 78-71565 Brand: TMCOut of stockRegular price $52.24 CADRegular price$71.07 CADSale price $52.24 CAD -
Added to comparison -27%
Front Suspension Strut 78-71525 For Volkswagen Jetta Golf Beetle City
Position: Front Part #: 78-71525 Brand: TMCIn stockRegular price $73.40 CADRegular price$100.73 CADSale price $73.40 CAD -
Added to comparison -28%
Rear Left Suspension Strut 78-71499 For Lexus RX300 Toyota Highlander AWD
Position: Rear Left Part #: 78-71499 Brand: TMCOut of stockRegular price $70.44 CADRegular price$98.30 CADSale price $70.44 CAD -
Added to comparison -23%
Rear Left Suspension Strut 78-71493 For 2002-2003 Toyota Camry Lexus ES300
Position: Rear Left Part #: 78-71493 Brand: TMCOut of stockRegular price $76.06 CADRegular price$99.06 CADSale price $76.06 CAD -
Added to comparison -22%
Rear Right Suspension Strut 78-71492 For 2002-2003 Toyota Camry Lexus ES300
Position: Rear Right Part #: 78-71492 Brand: TMCOut of stockRegular price $76.06 CADRegular price$97.28 CADSale price $76.06 CAD -
Added to comparison -24%
Front Suspension Strut 78-71485 For Volvo S60 V70 S80
Position: Front Part #: 78-71485 Brand: TMCOut of stockRegular price $98.91 CADRegular price$129.96 CADSale price $98.91 CAD -
Added to comparison -25%
Front Left Suspension Strut 78-71454 For Toyota RAV4
Position: Front Left Part #: 78-71454 Brand: TMCOut of stockRegular price $75.97 CADRegular price$101.59 CADSale price $75.97 CAD -
Added to comparison -25%
Front Right Suspension Strut 78-71453 For Toyota RAV4
Position: Front Right Part #: 78-71453 Brand: TMCOut of stockRegular price $75.97 CADRegular price$101.59 CADSale price $75.97 CAD -
Added to comparison -28%
Front Left Suspension Strut 78-71452 For Honda Pilot Acura MDX
Position: Front Left Part #: 78-71452 Brand: TMCOut of stockRegular price $80.28 CADRegular price$111.09 CADSale price $80.28 CAD -
Added to comparison -26%
Front Right Suspension Strut 78-71451 For Honda Pilot Acura MDX
Position: Front Right Part #: 78-71451 Brand: TMCOut of stockRegular price $80.28 CADRegular price$109.22 CADSale price $80.28 CAD -
Added to comparison -29%
Front Left Suspension Strut 78-71436 For 2001-2006 Hyundai Santa Fe
Position: Front Left Part #: 78-71436 Brand: TMCOut of stockRegular price $82.96 CADRegular price$116.26 CADSale price $82.96 CAD -
Added to comparison -27%
Front Right Suspension Strut 78-71435 For 2001-2006 Hyundai Santa Fe
Position: Front Right Part #: 78-71435 Brand: TMCOut of stockRegular price $82.96 CADRegular price$114.30 CADSale price $82.96 CAD -
Added to comparison -28%
Front Left Suspension Strut 78-71434 For Honda Civic Acura EL
Position: Front Left Part #: 78-71434 Brand: TMCOut of stockRegular price $87.10 CADRegular price$120.49 CADSale price $87.10 CAD -
Added to comparison -25%
Front Right Suspension Strut 78-71433 For Honda Civic Acura EL
Position: Front Right Part #: 78-71433 Brand: TMCOut of stockRegular price $87.10 CADRegular price$116.46 CADSale price $87.10 CAD