I have reported scam websites registered with them and they have done absolutely nothing. They should deactivate the domain name like any responsible registrar would. One of the scam domains is shopify-8.com
If you host your website on the same shared server as one of the scam sites your website and email will be blacklisted.
AVOID THIS COMPANY!