Our first Christmas/NY also - we'll have to do a bar crawl that week! We arrive Christmas Day - it's my understanding is that stores etc are open on Christmas but NOT Boxing Day? Is that right??