Have been lurking around here a bit, but your post compelled me to register because I just faced this precise situation with both Tesla and Allegacy!
I had a delivery cancelled the night before last week (car was in the body shop and not expected out anytime soon!?). Of course Tesla Fremont...