My car has had June 18 as ETA for a while now, but for some reason it's been en-route from Benicia, CA since Tuesday morning (and that's only across the bay). It got handed over to United Road Service and then nothing. :/ Really hope there's a status update tomorrow morning, 3.5 LONG months of waiting may finally be over!
The truck driver is going on a joy ride with your car. Or the dealer itself! Check the mileage!