Don't laugh, but I bought my car on overstock.com.
You can configure your car and they'll generate a price and give you the local dealer who will commit to that.
I was called back by an Internet Sales Manager who (and this is why my response is relevant) did a Locate over the phone for a MT/M-Sport/135i and found four on the entire East Coast (she said).
I hung up, weighed the options, called back and bought a BSM/M-Sport/Leather/MT/Etc. for a simple $299 over Dealer Invoice.
I am not affiliated with Overstock.com. I tried carsdirect.com initially (had a good experience with them in 2001) but the CSA was irritating and unhelpful.
Last edited by Xtian; 11-27-2012 at 11:33 AM.