Mastercard_accla Direct Pay
Credit card ripoff! Who are these people
- 11-12-2006
- 3
My bank account was debited for $159.95 from the above mentioned company, and I have no idea who they are or how to contact them. This charge was completely UNAUTHORIZED!!! Does anyone have any experience with this group, and how I get my money back?
Company: Mastercard_accla Direct Pay
Country: USA