2007 Honda Accord The check engine light was on and it needed the accelerator position sensor replaced. they charged me $515 for the part $50 for supplies and $79 for labor. I looked up the part and I do not see any option greater than $200 for this part some are 50 from AutoZone. I have no idea what service and supplies were required. I watched an online video and someone changed it in 10 minutes. Up to this point I thought they were great and I trusted them.
Profit should come from labor not parts
No business sells a product for no profit. Especially if they are expected to warranty it. If parts were sold at cost, do you think labor rates would remain where they are now? If parts were sold at cost, would you be ok being charged labor time for the time spent finding and ordering the parts? And performing the paper work for receiving them, recording them and paying for them?