For DIY using FCP Euro to source parts has been good for me, they give a lifetime warranty on anything they sell and their prices are pretty good.
For a good reputable shop, as Socks said where are you situated?
There was also a thread here where people called out good shops in their area, search for that and you should find a list
Good luck with it all
|