I have a Rolex Submariner 114060 that has a yachtmaster second hand, brushed case sides and a blasted bezel. It's a little over 5 years old but wouldn't have been covered by warranty anyway.

Today I set it (approx 1:20pm), went out, came home at 5pm looked at the watch and it was stopped at 3:20pm. I don't remember whacking it or anything that would cause it to stop but it's stopped. I've given it a wind and a wiggle and it's still stopped. So it needs a repair and service.

As there is no need for it to be serviced by Rolex and possible complications if it was to be, I'm guessing an independent is my best option but I have no idea who to use.

Who do you recommend?