So, this is it. My pick up is tomorrow at 3pm.
When I bought the car in February, I was absolutely thrilled. I was given the EDD of 14-20 weeks and I could not stop watching YouTube videos, reading articles about the car, trying to find anything about how the delivery & pick up process works...