This whole process really is inexplicable. Reserved 4/20, ordered 9/23, was May, then April, then May again. Then a couple days ago I got a VIN and a delivery date of the week of April 14, which then went to April 12, and is now April 11. I'm grateful, although hearing about all the people with...