I've used Patcham Garage for years now with my Punto MKII. I've always found them very good. I've had a replacement steering, alternator, windscreen linkage, battery, sparks and HT leads (I've provided all the parts and they've fitted them) all done there over seperate occasions and they've done the work at a good price all within the Fiat recommended time to do the work. It's easy to park and it's on a bus route.