Model Y Long Range ordered May 1 -- Notice received on June 6 to set delivery date -- promised for June 18. On Wed, June 17, message notifying of delay in transit. New arrival in Nashville on Sat June 20 with delivery on Sunday June 20. At noon on Saturday, June 20 - got phone call from Kyle...