I use Richard Alexanda in Hudds. They're okay, I don't quite feel as "looked after" service price wise etc. as they said I would be when I was buying the motor. Overall reasonably efficient though, except they didn't seem to have washed my car even though it said that it was washed on my bill.
Yes - I could have used my own insurance, but they wanted (from memory) 20quid! ..so paying the waiver was cheaper! But still, it's the only time I've ever seen such a huge excess...