I'm updating my review because I was recently in the store and they had a lot more stock (gift items), so the store is much fuller. I didn't have a really long time to look around, but I will be back because it looked like they had some interesting stuff.
We did have ice cream cones. The server was very friendly. She was also open at least 15 minutes past the scheduled close time - the servers here are excellent and have been well trained.
I can't give it a 5-star rating because I haven't been able to try the sandwiches or baked goods this year.