Aggree, this site and the heavy structure behind the illusion is a scam. I ordered a Omega, the first information of shippment wasnt even trackable with canda Post, when i ask for the correct shipping id, they answered that it was on its way. 2 weeks later I did get the delivery from Hong Kong!!! a crappy copy of a Rolex.
Be ware of this site and the false reviews around the internet, there are several sites that is the same behind.