GLClick
Consumer Report
- 06-04-2013
- 17
Saw a charge of 50$ to my card Neteller
Don't know for what or who did it
No further notifications where available
Will inform the card company of course
Company: GLClick
Country: USA
Phone: 8888533688
Site: glclick.com