passing business expenses to customers is one thing and necessary in order to be profitable ... but dishonesty, padding and pushing for unneeded or unnecessary work is another story.
Examples:
Take a 3 years old car with perfect brake parts except the pads and they want to replace most brake parts like Les Schwab still does.
Take a $2500 car (or any other car for that matter) for an oil and filter change and instead of the $29 advertised, they want to push a $90 "synthetic" oil change plus new air and cabin filters plus radiator flush, wiper blades, etc. no matter if needed or not.
If a $2500 car comes to my shop and wants a $90 oil change, I would say no don't waste your money.
Oh wait, I don't have a shop!