If there's a spot for them on the shelves and it's just not there, they ran out and will likely have more in the next shipment. Any time a big holiday hits they run out of popular items quickly, so don't worry. They probably haven't gone anywhere.
They have a card at the service desk where you can complain or ask for items. My guess though is that it would be a hot item for New Year's parties.
Thanks! Your answer is awaiting moderation.