Got mine delivered too (EDD was 22-26).
Did not see when it actually happened, the car magically appeared on the driveway. 26 miles on the odometer (instead of 15), given it's 11 miles from Tesla factory to my house, I find it fair enough.
This red colour is soooo sexy!