You have to think of the cost to go pick it up....the price of diesel, the cost to drive there the cost to drive a car back.
I'm going to say 263 gallons of diesel. National price of $3.886 = $1,025.26
Plus the cost to drive there and drive your car back......one break down could double or triple your cost. Hotels and meals....and anything you need for the truck.
I say ship it. I did a 560 mile pick up and it was a bear for the person driving the truck. This is one reason I will pay more for a truck that is closer.
You may get off easier, they may leave you a full tank of diesel! My first truck had a full tank! and the second had one half!