bro, simple hai, dealerships have to calculate their expenses of running their business, salaries of employees, etc. and then charge all of that on their service cost + parts.. a shop owner on the other hand does not have such hefty amounts to spend on employees or other expenses as a dealership does.