re: re: Welcome to the new Omega Watch Forum!! by Regulator on Jul 07,2004 12:28 AM I never heard of them, but they look okay on the surface. Best bet is to simply call them. They do say 2001 at the bottom of the page so a good test is to ask about a few models on their site to see if they have them in stock. Don;t forget to ask about their warranty policy. You can also call your credit card company to see if they are still an active merchant and if there is a history of chargebacks.
They might just be a mirror site of another retailer to get more exposure on the web.