Bilstein B4 Series Shocks 22-220585

CA$189.99
Bilstein B4 01-05 BMW 325xi/330xi Front Right Twintube Strut Assembly

Bilstein B6 Series Shocks 22-242594

CA$304.98
Bilstein B6 HD 01-05 BMW 325xi/330xi Front Left Twintube Strut Assembly

Bilstein B6 Series Shocks 22-242600

CA$304.98
Bilstein B6 HD 01-05 BMW 325xi/330xi Front Right Twintube Strut Assembly

Bilstein B6 Series Shocks 24-120395

CA$228.72
Bilstein B6 2006 BMW 330i Base Rear 46mm Monotube Shock Absorber

Bilstein B6 Series Shocks 35-142454

CA$422.43
Bilstein B6 2006 BMW 325xi Base Front Left 36mm Monotube Strut Assembly

Bilstein B6 Series Shocks 35-142461

CA$422.43
Bilstein B6 2006 BMW 325xi Base Front Right 36mm Monotube Strut Assembly

Bilstein B8 Series Shocks 22-242617

CA$320.41
Bilstein B8 SP 01-05 BMW 325xi/330xi Front Left Monotube Strut Assembly

Bilstein B8 Series Shocks 22-242624

CA$320.41
Bilstein B8 SP 01-05 BMW 325xi/330xi Front Right Monotube Strut Assembly

Bilstein B8 Series Shocks 24-024532

CA$258.61
Bilstein B8 SP 90-98 BMW 3 Series (E36) Rear 46mm Monotube Shock Absorber

Bilstein B8 Series Shocks 24-120425

CA$243.15
Bilstein B8 2011 BMW 335i xDrive Base Rear 46mm Monotube Shock Absorber

Bilstein B8 Series Shocks 35-142478

CA$427.56
Bilstein B8 2006 BMW 325xi Base Front Left 36mm Monotube Strut Assembly

Bilstein B8 Series Shocks 35-142485

CA$427.56
Bilstein B8 2006 BMW 325xi Base Front Right 36mm Monotube Strut Assembly

Eibach Pro-Spacer Kits S90-2-10-004

CA$192.84
Eibach Pro-Spacer System - 10mm Spacer / 5x120 Bolt Pattern / Hub Center 72.5 for 15-17 BMW M4 F83

SPC Performance Adjustable Strut Mounts 72090

CA$1,038.33
SPC Performance 95-99 BMW E30/04-06 E46/03-08 E85 Front Adjustable Strut Mounts