If you need a last minute gift, check out the Holiday Magazine Sale. There is a huge selection of magazines starting at just $3.99.
Magazine subscriptions can make a great gift – just buy a newstand copy, tie it with a ribbon to let them know they are getting a years subscription.