Yeah, I've heard the drivers telling me about the wait for a simple problem with there truck. The problem with their shops are A) they are hiring young and inexperienced mechanics B) old and inexperienced mechanics. I understand the young and inexperienced but their shop is about 50% old and inexperienced. This greatly increases you wait time and also adds to your coming back to get it fixed properly. I'm sure you all on here have heard it, "we are waiting for the part to come in" or "we need to order this". This is correct about 10% of the time, usually they have no idea what they are doing and are just ordering something to get you out of the shop for the next mechanic to deal with. The sad thing about all of it is it's only going to get worse, the mechanics that are leaving can find a better job elsewhere because they have the talent in their profession. Your stuck with the lazy ones that can't/won't. The trucks are aging, they are only going to require more maintenance and maintenance on items that aren't common. That's a big problem with inexperience and laziness. They just don't pay enough to bring in the talent and even if they did, they don't keep up with wages. That's a big reason why I left, management has no clue, drive around with a new personal car/truck every couple months and say there's no money for a raise. In the shop there was 3 managers/supervisors for a crew of 7, after layoffs a crew of 4. Life's to short to be incorporated in an organization like that.