Hey Moderators why not set up a forum for all the whining going on this site. GM creates a new platform and vehicle in record time and it seems a lot of the people here fail to appreciate that fact. For what its worth if you want to place a deposit down on a car 6 mths, 9 mths a year before its in production and it doesn't show up on your doorstep as soon as you like its not GM's fault. This is corporate American the land of Supply and Demand and the bottom line is making money. As far as I can tell GM had done a reasonable job of living up to their promises especailly production relating to the first 1 k cars. They have set allocations informed their dealers and seem to be close to achieving those goals too. Ignorance of the GM distribution system in not a cause for whining. I can certainly appreciate disappointment at not having one of these in time to drive it before winter sets in I share that myself but frankly when I went to the dealer to order my car it was with the thought of having it here for the spring, it was plesant suprise when the dealer told me I would probably have it before the end of the year. As far as the over MSPR whining if you don't want to pay over MSPR then don't sign on the dotted line. I don't see someone holding a gun to anyones head making them buy a car for any price. If cars continue to sell for over MSRP that means that the resale of our cars will be that much higher in the future, remember that supply and demand thing again. If any of this is really a shock to someone then its way past time you need to open your eyes and appreciate the world for what it is. There are good dealers and bad dealers good cars bad cars, you vote for that with you wallet and where you spend you money. GM sold over 20 million dollars worth of Solstices in 40 some minutes back in april and a lot of people seem to think they'e doing everything wrong, GM is smiling all the way to the bank. Lastly one of the things that is great about america is the protection of our rights to free speech and to, yes, right to whine. In a way I'm doing that myself as we type this but I visit this site for information not to read about someone's personal unrealistic expectations.