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 -10%
Front Left Suspension Strut 78-71427 For Nissan Altima Maxima
Position: Front Left Part #: 78-71427 Brand: TMCOut of stock -
Added to comparison -15%
Front Right Suspension Strut 78-71426 For Nissan Altima Maxima
Position: Front Right Part #: 78-71426 Brand: TMCOut of stock -
Added to comparison -10%
Rear Left Suspension Strut 78-71407 For Hyundai Elantra
Position: Rear Left Part #: 78-71407 Brand: TMCOut of stock -
Added to comparison -16%
Rear Right Suspension Strut 78-71406 For Hyundai Elantra
Position: Rear Right Part #: 78-71406 Brand: TMCOut of stock -
Added to comparison -10%
Front Left Suspension Strut 78-71405 For Hyundai Elantra Tiburon
Position: Front Left Part #: 78-71405 Brand: TMCOut of stock -
Added to comparison -9%
Front Right Suspension Strut 78-71404 For Hyundai Elantra Tiburon
Position: Front Right Part #: 78-71404 Brand: TMCOut of stock -
Added to comparison -11%
Front Left Suspension Strut 78-71401 For 2000-2005 Hyundai Accent
Position: Front Left Part #: 78-71401 Brand: TMCOut of stock -
Added to comparison -10%
Front Right Suspension Strut 78-71400 For 2000-2005 Hyundai Accent
Position: Front Right Part #: 78-71400 Brand: TMCOut of stock -
Added to comparison -17%
Rear Suspension Strut 78-71380 For 2002-2006 Honda CR-V
Position: Rear Part #: 78-71380 Brand: TMCIn stock -
Added to comparison -11%
Rear Suspension Strut 78-71379 For Mitsubishi Lancer
Position: Rear Part #: 78-71379 Brand: TMCOut of stock -
Added to comparison -15%
Front Suspension Strut 78-71377 For Jeep Grand Cherokee Commander
Position: Front Part #: 78-71377 Brand: TMCOut of stock -
Added to comparison -10%
Rear Suspension Strut 78-71373 For 2003-2008 Toyota Corolla Matrix Pontiac Vibe
Position: Rear Part #: 78-71373 Brand: TMCIn stock -
Added to comparison -17%
Front Suspension Strut 78-71371 For Toyota Tacoma 4Runner FJ Cruiser
Position: Front Part #: 78-71371 Brand: TMCIn stock -
Added to comparison -14%
Front Suspension Strut 78-71361 For Ford F-150 Lincoln Mark LT
Position: Front Part #: 78-71361 Brand: TMCOut of stock -
Added to comparison -11%
Front Suspension Strut 78-71341 For Chevrolet Trailblazer GMC Envoy EXT XL Buick Rainier Oldsmobile Bravada XUV SSR Isuzu Ascender Saab 9-7x
Position: Front Part #: 78-71341 Brand: TMCOut of stock -
Added to comparison -16%
Rear Suspension Strut 78-71340 For Honda Civic Acura EL
Position: Rear Part #: 78-71340 Brand: TMCIn stock -
Added to comparison -11%
Rear Suspension Strut 78-71339 For 1999-2003 Acura TL
Position: Rear Part #: 78-71339 Brand: TMCOut of stock -
Added to comparison -12%
Front Suspension Strut 78-71335 For Volkswagen Passat Audi A6 Quattro
Position: Front Part #: 78-71335 Brand: TMCOut of stock -
Added to comparison -13%
Rear Suspension Strut 78-71332 For Audi A4 Quattro S4
Position: Rear Part #: 78-71332 Brand: TMCIn stock -
Added to comparison -10%
Front Suspension Strut 78-71331 For Audi A4 Quattro
Position: Front Part #: 78-71331 Brand: TMCOnly 3 left -
Added to comparison -9%
Rear Suspension Strut 78-71327 For Nissan Maxima INFINITI I35 I30
Position: Rear Part #: 78-71327 Brand: TMCOut of stock -
Added to comparison -13%
Rear Suspension Strut 78-71326 For Hyundai Sonata Kia Optima XG350 XG300 Magentis
Position: Rear Part #: 78-71326 Brand: TMCOut of stock -
Added to comparison -15%
Rear Suspension Strut 78-71312 For 2000-2006 Nissan Sentra
Position: Rear Part #: 78-71312 Brand: TMCOut of stock -
Added to comparison -15%
Rear Suspension Strut 78-71311 For Chrysler Sebring Cirrus Dodge Stratus Plymouth Breeze
Position: Rear Part #: 78-71311 Brand: TMCOut of stock