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 -32%
Front Suspension Struts Kit For Ford Focus C-Max K78-100763
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100763 Brand: TMCOnly 1 kit left -
Added to comparison -26%
Front Suspension Struts Kit For Hyundai Elantra K78-100762
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100762 Brand: TMCOnly 1 kit left -
Added to comparison -32%
Front Suspension Struts Kit For 2011-2014 Toyota Sienna FWD with 3.5L K78-100760
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100760 Brand: TMCOut of stock -
Added to comparison -33%
Front Suspension Struts Kit For BMW 328i 335i 128i 135i 325i 228i xDrive 330i 330Ci 135is K78-100759
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100759 Brand: TMCOut of stock -
Added to comparison -16%
Front Suspension Struts Kit For BMW 328i 335i 128i 323i 135i 325i 330i 335is 335d 325Ci K78-100758
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100758 Brand: TMCOnly 1 kit left -
Added to comparison -29%
Front Suspension Struts Kit For 2011 Hyundai Sonata Without Factory Pro To 07 22 10 K78-100757
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100757 Brand: TMCOut of stock -
Added to comparison -20%
Front Suspension Struts Kit For Hyundai Accent Kia Rio K78-100756
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100756 Brand: TMCOnly 1 kit left -
Added to comparison -28%
Front Suspension Struts Kit For 2011-2013 Ford Fiesta K78-100755
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100755 Brand: TMCOut of stock -
Added to comparison -33%
Front Suspension Struts Kit For Hyundai Tucson Kia Sportage K78-100754
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100754 Brand: TMCOnly 1 kit left -
Added to comparison -17%
Front Suspension Struts Kit For INFINITI FX35 QX70 FX50 FX37 AWD K78-100753
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100753 Brand: TMCOut of stock -
Added to comparison -19%
Front Suspension Struts Kit For Mini Cooper K78-100752
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100752 Brand: TMCOnly 1 kit left -
Added to comparison -23%
Front Suspension Struts Kit For 2014-2018 Jeep Cherokee K78-100751
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100751 Brand: TMCIn stock -
Added to comparison -17%
Front Suspension Struts Kit For Toyota Camry K78-100750
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100750 Brand: TMCOnly 1 kit left -
Added to comparison -25%
Front Suspension Struts Kit For Lexus RX350 Toyota Highlander RX450h K78-100748
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100748 Brand: TMCOnly 1 kit left -
Added to comparison -15%
Front Suspension Struts Kit For Ford Explorer K78-100747
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100747 Brand: TMCOnly 1 kit left -
Added to comparison -22%
Front Suspension Struts Kit For Nissan Versa K78-100746
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100746 Brand: TMCOut of stock -
Added to comparison -30%
Front Suspension Struts Kit For Nissan Versa Note K78-100745
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100745 Brand: TMCOnly 1 kit left -
Added to comparison -22%
Front Suspension Struts Kit For 2014-2017 Mazda 6 K78-100744
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100744 Brand: TMCOut of stock -
Added to comparison -15%
Front Suspension Struts Kit For 2012-2015 Mazda 5 K78-100743
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100743 Brand: TMCOnly 1 kit left -
Added to comparison -31%
Front Suspension Struts Kit For 2009-2015 Toyota Venza K78-100742
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100742 Brand: TMCOnly 1 kit left -
Added to comparison -19%
Front Suspension Struts Kit For Hyundai Sonata Kia Optima K78-100741
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100741 Brand: TMCOut of stock -
Added to comparison -15%
Front Suspension Struts Kit For 2013-2016 Dodge Dart K78-100739
Position: Front Includes: 2x TMC Suspension Strut Part #: K78-100739 Brand: TMCOnly 1 kit left -
Added to comparison -21%
Rear Suspension Struts Pair For Jeep Patriot Compass K78-100738
Position: Rear Includes: 2x TMC Suspension Strut Part #: K78-100738 Brand: TMCIn stock -
Added to comparison -26%
Rear Suspension Struts Pair For Honda Accord Acura TL K78-100736
Position: Rear Includes: 2x TMC Suspension Strut Part #: K78-100736 Brand: TMCOnly 1 kit left