www.ELEMENT5.INFO / Unknown charge to my card
1 Review updated:
I saw a charge of $19.95 and I don't understand where that charge came from. The only thing I saw was the website WWW.ELEMENT5.INFO I tried to log into it but couldn't. Please help me, I need to know how to get the funds back.