I know the process has been frustrating to say the least for many. I must say that my experience, other than being put in a later confirmation batch has been fine. Today I received a call that my car would be ready by the end of the day. (I received my VIN 10 days ago) I was told that I could take delivery at home on Thursday, or at the service center in Costa Mesa tomorrow (a little over an hour from my home). My issue is that I didn't have a ride available. They then offered to send a car for me. We then realized that my wife is also a signer and wouldn't be available to join me tomorrow. I got a call back that they were going to Uber me the paperwork this evening so my wife could sign, and then they are sending a car for me in the morning to pick up my car. Frankly, I'm blown away by the willingness and effort to get me in my car, just because I'm too impatient to wait for it to be delivered on Thursday.
For those of you contemplating cancelling orders this late in the game, I can only say try to hang on a little longer. If this is the treatment they are going to offer their customers, I think the wait will be worth it.