I'm in the same(ish) boat.
I've got the letter to sign, however that's to confirm you've received the car?
Mine is due to be delivered between 1pm and 5pm (delivery to office and Tesla advised previously workplace deliveries are done by 5pm). Not had a link through and the nearest SC must be...