Oodles of Mags
Consumer Report
Oodles of Mags is billing my credit card for 24.95 monthly. Never ordered. Called company and they want me to send my card #, with a letter with personal info. Thas is a scam. Major credit card says they can't help. ...