Adperks - I just heard about this (thanks to Money Saving Mom) where you can get free magazine subscriptions by earning credits. To earn the credits you watch a few short videos by sponsors. I did this for one of the magazines yesterday and I had to watch 11 videos and they ranged from 30 sec to 2 min each! So now I have a 1 years subscription to this magazine and it didn't cost me anything but maybe 20 mins of my time.
Go to Adperks to see what magazines they are offering right now - they change their selections so check back later if you don't see something you like at the moment.