Dealer says my car "should" arrive on Feb. 26th. That's good and bad news. Good news, it means just nine weeks from the time the order was placed. Bad news, there is a coastal storm forecast for Wednesday.
A friend and I just finished detailing my 2008 Corvette which is getting traded in. Hate to drive either car if the roads are wet or snow covered. Might have to leave the car one extra day at the dealer.