Photo courtesy of Peter Hilton, Flickr Creative Commons This winter, millions of happy holiday gift givers will shop till they drop. The National Retail Federation is projecting a 4.1 percent increase in holiday sales over last year, meaning that retailers across the nation will rake in $616.9 billion this holiday season. All […]