I posted a thread about this around a month ago. I ended up getting my set of four from bimmerparts.com. The rears were $101.40 each and the fronts were $89.40 each. UPS ground ran $12.99 for a total of $394.59 to my door (Washington State). It took about 2 weeks to get here and the box looked like it fell out of the UPS plane at about 15,000 feet but the shocks themselves seem alright. I'll probably get them put on this weekend.