Oodles of Mags
Consumer Report
Received my bank statement and there is a charge to my account for $24.95 from Oodles of Mags that I had no knowledge of. I did not authorize this charge. ...