Right now, you can get a FREE 2 year print subscription to O (The Oprah Magazine) at Dailybreak.com.
I’ve gotten several free magazines from Dailybreak and have never had a problem.
You will need to register at Dailybreak.com (it’s free) and then earn points by reading articles and/or clicking on the Daily Spin (which is usually in the upper right corner of the website). Magazine subscriptions cost 500 points each.
Other FREE magazine subscriptions available at Dailybreak right now are Allure, Wired, Vogue, Good Housekeeping and the Red Bulletin.