I just ordered a BMW 328Ci and was told that I should expect to receive that car in late May early June. Any thoughts? How much over invoice is reasonable given the timing?
Follow Ups: