I think it’s human nature to look at the invoice and think the shop is making a fortune. When you consider the cost of the equipment, facility, utilities, insurance, salaries, training, fees, etc. it’s a different story. But the customer doesn’t see that part.
As for $17.99 oxygen sensors and $14.99 brake rotors, I don’t think they actually fit any of the cars driven in this country!