Put yourself in the dealer’s shoes and then compare the people working on it like you and your work. Do you go to work every day, want to do a good job and make customers happy? Of course you do. The dealer and it’s employees are the same way. Sure, you can run into some shifty ones here and there but in the grand scheme, everyone wants to do a good job and make customers happy, they pay the salary. At the same time, you run into issues at your work, many are just minor things and someone with experience at your job knows how to correct the situation but once in a while, a difficult one comes in and it takes some time to investigate and correct....and when it can’t be corrected, a responsible and sometimes costly to the company response has to be made.
My point, be patient. That truck is a machine, not much different than your lawn mower. Yeah, there are some extra zeros involved but it isn’t like you’re losing your life’s savings because it’s down for a week or so. Frustrating, yes! I had to LL a car in the early 90s and at age 20 at the time, I felt people were trying to pull the wool over my eyes and take advantage of me while stealing every penny I had. In the end, I learned and was compensated to the point where the frustration was easily forgotten.