I am lucky to have found a local chap who is very good, he will source parts from wherever I wish, or even let me buy my own parts. He is also what I call a "proper" mechanic, not just a fitter/replacer of parts that main dealers employ. Oh and his prices are reasonable too, as an example I sourced front and rear discs and pads (Brembo) and he charged me £60 to fit