The perfect prescription.
The 2013 Old Farmer’s Almanac. (“People have been enjoying The Old Farmer’s Almanac since George Washington was president, in part because it offers so much for so little – $5.99, to be exact.”)
The price is painless, but what’s more impressive is that the little yellow publication puts a smile on the face.
The rest of this story is restricted to subscribers only.