I was supposed to pickup my car today, had a confirmation email even sent to me yesterday morning. However, right as I was in the middle of returning my lease, Tesla calls to tell me my car hasn't arrived and is delayed. I explained that my previous vehicle was now gone and I am going to need a car, so they were able to give me an enterprise loaner. They are saying my car should be ready now for Tuesday, June 6th, this is after I had an original delivery date of May 20th. At this point I am not impressed with Tesla, all that money for a car and they are such an advanced car company, but can't get a delivery date right twice. At least they could have called me a few days ago to tell me the car never arrived, not wait until the morning before, and on top of everything I already wired them my down payment and taxes for something I don't have.