have for sale new front left strut assembly for a 2008 BMW 3 series 100.00 will fit other years and a used left strut 50.00 it has a broken spring. Best to call 902 497 3020 as i dont check email often