I had a bit more of a look around about these sites. There seems to be hundreds of similar ones with large numbers of people losing money.
Another "too good to be true" site seems to be this one
http://sportstelescope.com/
There is a list of scam sites here
http://www.worldlawdirect.com/forum/...rchases-sales/