Anyone in any trade that has to suppy materials has to put a mark up on them, for sourcing them, and guaranteeing them. it doesn't matter if your a sparkie, plumber or mechanic, you don't do gear for nout, otherwise you won't have much money. Unless your labour bill is big.. Its business isn't it, everyone puts there 10 percent (or more, product dependent) on top. Do you go to a shop and say 'I'm not payin £5 for that bag of potatoes, I want them for 3.50 like you pay'. No you don't, because that's their business isn't it!! They can charge what they want, However its ur call if you wanna pay it (in your case I wouldn't). My mates garage will charge you over a 1er to change 4 tyres, cos they're 75 an hour plus vat wether they're fitting tyres or rebuilding an engine.that's y I do everything on my car myself!! Well bar bodywork