Subscriber services Inc
Consumer Report
They promised a 100 give card from wal mart. I was told the magazines were 3.6 a week then they took 34.40 out of my account. I cancelled mydebit card ...