General Subscription Services Inc
Consumer Report
I get a call on 11/8 saying I have won a $1000 Walmart gift card. I sign up for their 5yr magazine subscription plan @ $19.95 a month for 24 months... Under the impression that, that was all I had to sign up for to recieve the gift card. At no point during the call did they tell me I had to go to ...