As the December days fly by and the last-minute holiday shopping rush becomes increasingly urgent, a few general rules hold true for shoppers every year. When it's time to shop, especially later in ...