https://www.rewardsurvey.com -register and take the survey to get $20 in rewards. With that reward you can get one of these subscriptions: Sea, Essence, Golf, Golf Digest, Money, Outside, People en espanol, StyleWatch, Cigar Aficionado, Entertainment Weekly, Real Simple, Sports Illustrated, Sports Illustrated Kids, Time, Wine Spectator, Golfweek, People.
You can also enter 5 emails to get $15 more in rewards. You can do that once a week.
Update– They added Allure, GQ, Whisky Advocate, This Old House,  New York Magazine, and Wired.