I purchased my 1999 New Holland 1720 used in 2006...
Affixed clearly on the machine is a sticker that states transportation to and from dealership is not covered under warranty...
That said, my dealership offers pick-up and transport of your tractor to the dealership for a set fee of $30 as long as the transport is not over 20 miles or so...
Seems reasonable to me...
Insurance, taxes, tags, cost of maintenance for the truck, etc... is expensive...
With that said, I would think that if I was in a warranty situation like yours that $350 haul bill would be reduced somewhat for good will to the customer...
40 miles one way equates to 80 miles round trip...
80 x 2 = 160 miles...
They are charging $2 a mile and that is pretty much the going rate...