Here is a great last minute gift (or something for yourself). Amazon is offering $5 off their already low magazine subscription costs.
STEP ONE: All the subscriptions are at this link Magazine Subscription
STEP TWO: Pick out the one(s) you want
STEP THREE: $5 will be deducted at checkout!
Easy peasy! Here are some of the offers (there are 147 total magazines available!):