Your Magazine Source
Consumer Report
Was told I had won a 100.00 Walmart gift card and they needed my credit card # to pay for shipment. "Terri" went on to say if "reviewed" (30 days to accept or refuse) some magazines, I would recieve $300.00 more in gift cards. She then said my order would be processed (not ...