For anyone looking for a good independant repair centre I can thoroughly recommend Watchdoctors in Tring (
www.watchdoctors.co.uk)
I have used them several times now, replacement glass, polish out deep scratches etc, new battery ...
I know for a fact that many high street dealers including big brand ADs use them for out of warranty repairs and day to day repairs etc.
Postal, internet and drop in service and the price you are quoted is the price you pay. You will see they service all major brands.
Best of all the owner and staff all love watches and their passion is clear when you walk through the door.
Hope this helps someone.