Alcuda.com
Consumer Report
- 07-10-2013
- 2
I enter to date site and they charge me 29.99 for nothing. I dont want to take money of my account.
They charge me for something and they dont ask me.
I want my money back and never to take money with not asking me...
Company: Alcuda.com
Country: USA