Fake Reviews
The person behind this site makes up false reviews on other peoples replica websites. I was directed to the site from one of our customers and what is read/saw was very nasty and a lie. I have come across this website before and notice bias towards every other replica site but their own. This is nothing more than a marketing scam to gear people towards their own website. I have reason to believe that the reviews are fake as well.
