I don't know how the dealers sleep at night - BMW sets the MSRP so that the dealers can make a healthy profit but greedy people have to rape the public. I realize that the cars are hard to find but come on people. The same thing happend to the M5 and the prices are now starting to come down. People who paid over 90 G's for their 2000 must have money to burn because they'll never get that back. Yeah and the people who are selling their spot in line piss me off too because a lot of people have waited a long time to secure an early delivery, and some jackoff throwing his money around can just buy his way in line. Makes me sick.