i paid $1200 iirc. I was the last truck on that convoy to SoCal and turned out 3 out of 4 trucks on that trailer belong to my friend's and my customers.
The shipping agent from MD quoted $1200-1300 or $1300-1400 for shipping and i just said "you said $1200?" (or whichever is the lowest number he gave me) and dude paused for a couple seconds and said "yeah, $1200 (or whichever number was the lowest he gave me)"
I'm not sure being the last truck on that trip helped me or not though, since I was toying with flying out to meet the team and drive it back or just have it shipped. My truck was so last minute that I confirmed shipping right before closing time on Thursday (and the semi was scheduled to leave for SoCal Friday morning). I skipped on the wash from MD (which was fine with me, since it'd get dirty during the shipping process anyways) but MD does a last visual check after they wash it before loading. Shipping agent informed me that they had multiple pairs of eyes checking the truck when it arrived from SHAP, so I thought it was fine to skip the last visual check. They did however squeezed in time to fill the whole tank for me.
You don't have to front anything. You pay cash when the driver delivers it to you. (iirc you can do money order or cashier's check, just not personal checks and no cards. Cash is always easier since you don't have to pay the bank or USPS or Western Union any processing fee)
One thing to note from my experience is that they basically overnight it from MD, even though shipping agent quote you approximately 4 calendar days. In my case, truck left MD on Friday around noon-ish and I was estimated (by the shipping agent at MD) Tuesday-Thursday delivery, but they arrived at Riverside, CA by Saturday night. They took Sunday off and Monday when I called the driver to ask for delivery time frame, they told me they'd drop it off at my place in a few hours.
So the biggest thing (when it comes to MD's trucking company) is that call the driver day before your estimated arrival date to confirm whether they will be early, on time, or delayed.
Then once the truck is unloaded to you, go through the truck (your truck, not the semi that carried your truck to you
) to make sure there's no scratches, dings, dents, or whatever. If everything checks out, hand the man his money, sign the paper, and he will give you your keys. Shake the man's hand, wish him happy new years and safe travels, and offer him some soda or water (if you have them on hand) before saying goodbye. It is your discretion whether to tip the man or not; I would if it's pouring outside. Be nice to people, that's one thing this place needs the most.
Finally, take your brand new truck around the block for a spin to make sure everything drives fine too.