Glad to have found this site. Was about to buy a Tag Heuer a couple of weeks ago and by accident noticed a scam warning against the site. A few days later the site had vanished. Made me realise I should do more homework before diving in with my credit card. Thanks to the guy for warning me.