Master Watchmaking - cannot speak to their service with new watches, but was NOT happy with the way they handled the servicing of a vintage watch I sent to them in early-mid 2012. Overpolished a case and threw away a nearly impossible-to-get vintage signed crown despite specific instructions to not do so. Suspect they damaged the dial as well, but have no firm proof.
Watch was an Omega connie dog leg piepan too, so I was - to put it mildly - pretty fecking pissed.
Just remember if you are having something shipped in to add 12-15% for GST and brokerage fees.