Look at the positive reviews, they're all in poor English. Think about what this means for just a moment and you'll realize the positive reviews are lies and a scam, just as their service is. They do not deliver as promised and make excuses as to why you don't receive what you pay for.
Account hacking and credit card theft are not uncommon.