It is that time of the year again when parents have to rush to shops, stand in long queues and burn a hole in their pockets ...