The air is colder, the pumpkins are rotting and Thanksgiving is just around the corner; it must be time for holiday shopping. The National Retail Federation (NRF) predicts that the average American ...