If not happy with the repair, your best option is trade-in for new. And, I’m serious. To production shops, your truck is just another vehicle…nothing special.
This is why body shop selection is critical! How do you do that?
I go to the shop. Talk with the service advisor. Ask to meet the painter. Let them know you are a fanatic & see how they respond. I’ve had the best luck using shops that are preferred and/or recommended by local Corvette clubs. Those guys are picky SOBs. Ha!
When my brand new Corvette Z06 was run into by a deer, I went to the shop where all the San Antonio Spurs brought their Lambos, Mercedes, Porsches & McLarens. It was a complete & total sham. They charged top dollar & pretended their work was far superior to any shop in town. “Look, we are trusted with million dollar vehicles. We have to know what we are doing!”