Unexpectedly got a VIN on Saturday. Took care of financing and insurance, got everything set up, all to be told I have to take delivery in 2-4 business days from when I got the VIN. Thanks to their constantly changing delivery estimate, that's an impossible amount of time for my down payment money to transfer and settle. Guy on the phone told me if I can't take delivery in 2 days I lose my VIN and have to get back in line for another one. They can't hold it, and can't help me in any way - take it when we say or get ****ed. I waited 14 months and Tesla can't give me 3 days?! I've been a shareholder since 2013; I used to love this company & thought the negative stories were just a loud minority. If the value of the vehicle hadn't increased so much since I bought it, I'd cancel this order and absolutely be looking for a different car. Sad to say, but if they give my car to someone else after waiting all this time with no communication, this will be my last Tesla.