It's not the techs, it's the people in the office that make the promises and schedule in the jobs. I saw that Chevelle come in and all I thought was, why is it here and when in the hell are we going to have time to work on it.
The guys on the floor have zero control over things like this.
On any given day I have 5 cars in various stages of repair that I'm working on. These are rigs that must get done and be repaired correctly so people can go to work, run their kids to school, and get back to a normal life. Telling the insurance company that the car isn't done because the techs were working on an old car that some guy wanted painted will never happen.