I found photo of a woman I know on their site. They stole her photo from another site and posted it as though she was a member of this site. TOTAL BS!
Also, it appears they might be sharing your credit card info with overseas scammers who will attempt to trick you into paying. If you have already given them your credit card info. Check you charges online and see if any additional charges are being made under different names and different amounts.