I have signed up for an account with them because I thought I will start out on their free plan (my own stupid assumption). As soon as I have signed up with them and I found out that I needed to pay for the service, I tried to send them a Support message stating that I wanted my account to be closed.
When I submitted my Support message, it notified me that they sent me an email with the verification code. This verification code is needed to be typed in and submitted in order for the process to continue. I have not received an email message from them yet. It has been more then 2 weeks since I have signed up with them and tried to contact them. Luckily, I did not give them my credit card info.
I've tried to contact them today and faced the same problem again. I even tried to use their webmaster contact form without prevail. It comes up with the page notifying me that they sent an email with a verification code. And yet, still no email from them.
Just like other people have said, stay away from them. It looks like they are scammers - scamming innocent people out of their money.