I much prefer the old way of doing orders - place the order for an available production slot, then track the sucker through the whole process until the end. Minimal guessing, games, and BS.
At first, I was impressed that I could order a car from my web browser and it was super easy... but then it was lights out and we've been in the dark since. My SA told me that they'd annotate my account to get me a car in the beginning of Dec when I placed my order. Trusted them, sold my car as the date approached, oops... still waiting.
Sigh, I've gone this far, so might as well keep going - I really want to try one of these things. But that said, Tesla really needs to up their customer service game... these are not cheap cars. I'd roughly equate their pricing to being BMW-ish (Note: don't forget that BMW prices are negotiable so MSRP is significantly higher than reality). The Model 3/Ys are in the ballpark of a 3-series. The M3P is a bit less then a M3, maybe closer to M2. The S is around the 7-series in pricing. Yet, the customer service isn't in the same league.
I really want Tesla to succeed, but they really need to step up their customer service game.