Collection: 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.

TMC

Select a vehicle

504 Products

Filter products

  • -30%
    Front Shock Absorber 78-911229 For Chevrolet Colorado GMC Canyon Isuzu i-370 i-350 by TMC Front Shock Absorber 78-911229 For Chevrolet Colorado GMC Canyon Isuzu i-370 i-350
  • -36%
    Rear Shock Absorber 78-911228 For Chevrolet Colorado GMC Canyon Isuzu i-290 i-280 by TMC Rear Shock Absorber 78-911228 For Chevrolet Colorado GMC Canyon Isuzu i-290 i-280
  • -30%
    Front Left Suspension Strut 78-72969 For 2010-2013 Kia Soul by TMC Front Left Suspension Strut 78-72969 For 2010-2013 Kia Soul

    Front Left Suspension Strut 78-72969 For 2010-2013 Kia Soul

    Position: Front Left Part #: 78-72969 Brand: TMC
    In stock
  • -31%
    Front Right Suspension Strut 78-72968 For 2010-2013 Kia Soul by TMC Front Right Suspension Strut 78-72968 For 2010-2013 Kia Soul

    Front Right Suspension Strut 78-72968 For 2010-2013 Kia Soul

    Position: Front Right Part #: 78-72968 Brand: TMC
    In stock
  • -28%
    Front Left Suspension Strut 78-72963 For 2009-2015 Toyota Venza by TMC Front Left Suspension Strut 78-72963 For 2009-2015 Toyota Venza

    Front Left Suspension Strut 78-72963 For 2009-2015 Toyota Venza

    Position: Front Left Part #: 78-72963 Brand: TMC
    In stock
  • -29%
    Front Right Suspension Strut 78-72962 For 2009-2015 Toyota Venza by TMC Front Right Suspension Strut 78-72962 For 2009-2015 Toyota Venza

    Front Right Suspension Strut 78-72962 For 2009-2015 Toyota Venza

    Position: Front Right Part #: 78-72962 Brand: TMC
    In stock
  • -32%
    Rear Suspension Strut 78-72952 For Jeep Patriot Compass by TMC Rear Suspension Strut 78-72952 For Jeep Patriot Compass

    Rear Suspension Strut 78-72952 For Jeep Patriot Compass

    Position: Rear Part #: 78-72952 Brand: TMC
    In stock
  • -32%
    Front Left Suspension Strut 78-72948 For Nissan Sentra by TMC Front Left Suspension Strut 78-72948 For Nissan Sentra

    Front Left Suspension Strut 78-72948 For Nissan Sentra

    Position: Front Left Part #: 78-72948 Brand: TMC
    In stock
  • -27%
    Front Right Suspension Strut 78-72947 For Nissan Sentra by TMC Front Right Suspension Strut 78-72947 For Nissan Sentra

    Front Right Suspension Strut 78-72947 For Nissan Sentra

    Position: Front Right Part #: 78-72947 Brand: TMC
    In stock
  • -28%
    Front Left Suspension Strut 78-72946 For 2012-2015 Mazda 5 by TMC Front Left Suspension Strut 78-72946 For 2012-2015 Mazda 5

    Front Left Suspension Strut 78-72946 For 2012-2015 Mazda 5

    Position: Front Left Part #: 78-72946 Brand: TMC
    In stock
  • -33%
    Front Right Suspension Strut 78-72945 For 2012-2015 Mazda 5 by TMC Front Right Suspension Strut 78-72945 For 2012-2015 Mazda 5

    Front Right Suspension Strut 78-72945 For 2012-2015 Mazda 5

    Position: Front Right Part #: 78-72945 Brand: TMC
    In stock
  • -33%
    Rear Left Suspension Strut 78-72943 For Toyota Camry by TMC Rear Left Suspension Strut 78-72943 For Toyota Camry

    Rear Left Suspension Strut 78-72943 For Toyota Camry

    Position: Rear Left Part #: 78-72943 Brand: TMC
    In stock
  • -27%
    Rear Right Suspension Strut 78-72942 For Toyota Camry by TMC Rear Right Suspension Strut 78-72942 For Toyota Camry

    Rear Right Suspension Strut 78-72942 For Toyota Camry

    Position: Rear Right Part #: 78-72942 Brand: TMC
    In stock
  • -33%
    Front Left Suspension Strut 78-72941 For Toyota Camry by TMC Front Left Suspension Strut 78-72941 For Toyota Camry

    Front Left Suspension Strut 78-72941 For Toyota Camry

    Position: Front Left Part #: 78-72941 Brand: TMC
    In stock
  • -30%
    Front Right Suspension Strut 78-72940 For Toyota Camry by TMC Front Right Suspension Strut 78-72940 For Toyota Camry

    Front Right Suspension Strut 78-72940 For Toyota Camry

    Position: Front Right Part #: 78-72940 Brand: TMC
    In stock
  • -28%
    Front Left Suspension Strut 78-72939 For 2014-2017 Mazda 6 by TMC Front Left Suspension Strut 78-72939 For 2014-2017 Mazda 6

    Front Left Suspension Strut 78-72939 For 2014-2017 Mazda 6

    Position: Front Left Part #: 78-72939 Brand: TMC
    In stock
  • -28%
    Front Right Suspension Strut 78-72938 For 2014-2017 Mazda 6 by TMC Front Right Suspension Strut 78-72938 For 2014-2017 Mazda 6

    Front Right Suspension Strut 78-72938 For 2014-2017 Mazda 6

    Position: Front Right Part #: 78-72938 Brand: TMC
    In stock
  • -35%
    Front Left Suspension Strut 78-72931 For 2014-2018 Jeep Cherokee by TMC Front Left Suspension Strut 78-72931 For 2014-2018 Jeep Cherokee

    Front Left Suspension Strut 78-72931 For 2014-2018 Jeep Cherokee

    Position: Front Left Part #: 78-72931 Brand: TMC
    In stock
  • -36%
    Front Right Suspension Strut 78-72930 For 2014-2018 Jeep Cherokee by TMC Front Right Suspension Strut 78-72930 For 2014-2018 Jeep Cherokee

    Front Right Suspension Strut 78-72930 For 2014-2018 Jeep Cherokee

    Position: Front Right Part #: 78-72930 Brand: TMC
    In stock
  • -27%
    Front Left Suspension Strut 78-72926 For Honda Civic by TMC Front Left Suspension Strut 78-72926 For Honda Civic

    Front Left Suspension Strut 78-72926 For Honda Civic

    Position: Front Left Part #: 78-72926 Brand: TMC
    In stock
  • -33%
    Front Right Suspension Strut 78-72925 For Honda Civic by TMC Front Right Suspension Strut 78-72925 For Honda Civic

    Front Right Suspension Strut 78-72925 For Honda Civic

    Position: Front Right Part #: 78-72925 Brand: TMC
    In stock
  • -30%
    Front Left Suspension Strut 78-72918 For Kia Sedona Hyundai Entourage by TMC Front Left Suspension Strut 78-72918 For Kia Sedona Hyundai Entourage

    Front Left Suspension Strut 78-72918 For Kia Sedona Hyundai Entourage

    Position: Front Left Part #: 78-72918 Brand: TMC
    Only 2 left
  • -32%
    Front Right Suspension Strut 78-72917 For Kia Sedona Hyundai Entourage by TMC Front Right Suspension Strut 78-72917 For Kia Sedona Hyundai Entourage

    Front Right Suspension Strut 78-72917 For Kia Sedona Hyundai Entourage

    Position: Front Right Part #: 78-72917 Brand: TMC
    Out of stock
  • -31%
    Rear Suspension Strut 78-72896 For 2011-2020 Dodge Journey by TMC Rear Suspension Strut 78-72896 For 2011-2020 Dodge Journey

    Rear Suspension Strut 78-72896 For 2011-2020 Dodge Journey

    Position: Rear Part #: 78-72896 Brand: TMC
    In stock