This site is pure fraud.
I confirm the advice given by another user. I have paid and have even never received the e-mail confirmation. it is pure scam. please someone launch a claim in the US, as they appear to have a branch in California.
I am talking to my lawyer in Europe as one must trace and react to situations like that.