Had mine shipped from Mass as well, Cape Cod to FL east coast, took 3-4 days, got here with 6 miles on it.
Little over 1200 miles, was $800 and change.
Remember, the transporting company usually doesn't own the truck, they are brokers.
It made a lot of sense, got a very good price in Mass., a flt up would have been $2-300, food for a couple of days $200, a night in a Cape Cod hotel during the season, $200, and then fuel and 1200 miles on the clock.
They dropped the 4Runner at local truck stop, I went across the street and had a chocolate milkshake while they unloaded. Took a quick look, gave the driver a tip, I'll never drive across country to buy another car again.