Great points for sure. I take pride in being quality shop for both my customers and my people working for me. No flat rate here at all, very good hourly pay and bonus's payed monthly as a team. I take pride in not selling things not needed right away like brakes at 20% life and just let the customer know they will be needing brakes in the next 6-12 months or so and we will keep and eye on them at oil changes etc. One of the things I learned long ago was how you treat a comeback or warranty problem, that gets top priority over anything right away! Get it back in the shop right away over any other work etc that is here or waiting to be worked on. Fixing a comeback or warranty instantly as we can gives more good word of mouth then anything else it seems. My guys know how I work and they all look out for customers for us too, pay them very good and they know it. Heck if we even get all the work done for the day I let them go home and pay them for the whole day.