ahm i did inspect the site, it seems that this site is a potential scam site.. looks like trade-18 <-- a company from shenzhen china who scams over the net is back again.. be advised even their (contact us) link is not clear, they didn't even psot their address and information.