The train that had my car on it pulled in the rail yard on a Thursday at 4am and my dealer didn't get it till Monday around Noon. I did get to go see it that afternoon but didn't take possession of it till three days later. Mostly due in part because I had the clear bra put on, Splash guards and the sound / rust stuff sprayed on the undercarriage.
I think between emailing and calling my salesman everyday once it got to the rail yard he was probably sick of me by the time I picked it up.
We all know what your going through and good luck to you on the wait. At least it's almost home right lo...