Past couple of years, shops that sell 3rd party gift cards - Amazon, iTunes etc, the system that processes them has crashed a few times 2-3 days before Christmas as it can't cope with the numbers of cards being processed.
I remember last year, customers were shouting at us. One customer said "served you right leaving it to the last minute"