AlcudaBill.info
Consumer Report
- 10-09-2012
- 1
I was initially billed $59.99 back in May, two days later billed an additional 29.99 per month until now before I realized it was happening. I do not accept recurring charges and never would have agreed to it.
Company: AlcudaBill.info
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info