MarauderCS.com
Consumer Report
- 09-06-2012
- 3
$39.95 was charged to my debit card without my knowledge. I haven't used that debit card for at
least two weeks. This is a rip-off SCAM!!!
I hope these P.O.S. Thieving scum get what's coming to them
Company: MarauderCS.com
Country: USA