AlcudaBill.info
Consumer Report
- 05-09-2013
- 9
I've had a reoccurring charge of 39.99 monthly starting from the 10th of january up until today (9/5) 39.99, i didnt report this earlier because i thought it was for a direct debit i had attached to my account. Turns out it isnt. Do we get our money back or what?
Company: AlcudaBill.info
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info