It's the holiday season. Get as many Christmas presents as you can while avoiding spikes.