The best advice I got was from a very experienced watch technician in the Official Breitling Offices here, he had also worked for Rolex and I think Omega.
He said that the local official repair centres know where the best/most trustworthy watch vendors are. As some of the 'fly-by-night' companies get watches that have been sat in display stands for a year on the mainland and will seize after a year of operation.
So give the official Omega repairers a call, a Google serache should give you the number.
Good Luck,
N1 Vibes