Ah, New York City. Leave it to TSA to put a little grinch in Christmas travel. Snow globes?  Come on guys.