“I still have to buy my gifts,” is the frazzled refrain often heard just around this time. The balancing...