AlcudaBill.info 448000148996
Consumer Report
This is an absurd charge and i dont know what it is for. 448000996 is the number that is on my statement. What can be done about this? I am an expecting father on a very tight budget and I simply can not afford to just give money like this. This is unacepptable and they will not get away with it... ...