Just in time for the holiday shopping season, David Greene talks to Bankrate.com's Janna Herron about gift card options.