With fewer than 30 days to Christmas, it’s time to send that wishlist to Santa and start panic buying…