Mine came on a small 2 or 3 car hauler. They are independent contractors, so they are not part of Mark Dodge and the shipping fee is not part of the deal. I see people saying they paid $1 a mile, which might have been true months ago, but I paid $1500 for about 1100 miles. You are in control of who you choose and how much you pay. I think I dealt with Cody (at Mark Dodge) he said they had put out a quote to deliver to Colorado for $1200 and a previous delivery last month and no one wanted it (no contractor accepted the offer). So for me he suggested we put out the bid for $1500 and I agreed. It was cash on delivery, as the driver only accepted cash. I had my truck two days later. There was some weather between me and Louisiana so with the way national deliveries have been lately I didn't think $1500 was a bad deal. You can put out your own bids if you like, and maybe get it cheaper, but I did not want to deal with vetting my own delivery company etc. I would have loved to gone there in person and picked up my truck and met everyone. But I didn't have the time to take off work. Here is the picture I took of my truck and the Jeep that was being delivered to Boulder from Mark Dodge also.