RE:Stock Buybacks...Can't blame them. Earning over $4 per share and trading at $25 per share. Seriously? They would have a boat load of pre-orders on the books, as we speak, just waiting for delivery. How nice is that? Not to mention all the repair business coming in from people delaying the purchase of a new vehicle. For most people there is no such thing as NOT buying a car. They can only DELAY buying a car.