Is this site a scam? There is nothing about it on these forums? Has anyone bought from them before or heard anything? They even have a page saying SuperReplicas are a scam, it would be ironic if they are too!
RTR Exotics Inc. - Hot News - University Place, WA