Amazon
Consumer Report
I made an order from Amazon, and was pushed into taking "Free Magazine Subscriptions" I did not want them in the first place, but finally relented and took them. I thought that they would expire if I did not renew them. I was wrong. Amazon had given the Magazine Co. My Credit Card number, ...