The General Discussion Forum
Another suspicious site popped up - proceed with caution.
Fine Watches On Sale. They look very familiar to some other questionable sites.
If it seems to good to be true, it probably is. If you have any more details, please share here.
More background here.
Here's the google...