I just read through the reviews on Trustpilot and amongst the fake positive reviews they tried to make, it's sad to see quite a number of negative reviews with people complaining that they have been scammed by them. How I wish people could consult before sending money to any random site.
Reporting such a domain name would have helped if only the domain registrars were swift at putting down fraudulent or clone websites
The vistims of this scam should report to the registrar at
abuse@namecheap.comI'm sure they will take action and close the domain!