So both my wife and I love Elon and Tesla. We had purchased a Model S back in 2015 and loved the car, even though the purchase experience was sub-par (I had posted back then). Overall there was just a lack of communications leading to many things becoming fire drills at the last minute. Now 3 years later, I got a Model 3. I thought things would have significantly improved, but I am totally wrong. I got a call at the end of June informing me that the car was en-route and should be ready for delivery on 7/11-12. I told my DS how about 7/14 so I don't have to take time off from work. The time was good and delivery was scheduled for early afternoon 7/14. Then on 7/14, literally 5 minutes before I was about the leave my home, I received a call from my local store, saying that they just discovered a hardware issue with the center screen and they needed to replace it... I was given no ETA at all. It appears nobody looked at the car for 3 days and didn't discover an issue with a key component of the car until less than 2 hours from delivery. WTF... just felt totally ridiculous. I called 3 times in the week of the 16th asking for ETA and nobody knew (both local store and my DS). Then by Friday the 20th, my DS called me saying they finally got an ETA and the car should be ready for pick up by today. So we scheduled for today at 5pm (Saturday was totally booked). So both my wife and I informed our bosses that we would take Friday afternoon off so we can head home and drive to the store together (since we are not trading in and need to both drive back). Then last night at 7pm ET, I got a call from my DS, informing me that they literally just realized that my local store is not legally allowed to receive payment (I have cashier's check in hand) and I have to mail it to someone else and they absolutely can't make delivery until payment is received. I was like WTF WTF. Why didn't you tell me way beforehand? And obviously no one told me that before 7/14 either. So if there were no hardware issues and I actually went to the store on 7/14, I would have had to come back home without the car?!? At this point, delivery has not been rescheduled because my DS works in NV, so when he called, my local store had already closed... He will attempt to reschedule today. This is by far my worse car purchase experience. With my other cars, I have generally had very pleasant experiences, with helpful salespeople and very smooth purchases. This is just ridiculous. There appears to be absolutely no coordination between different parts of the Tesla sales/delivery department. I am greatly disappointed. I have been pretty sure that I would want a next gen Model S. Now I am not so sure.