This gift shop has a lot over other gift shops I’ve been to. The merchandise wasn’t of your typical variety, or at least, there was tons of untypical stuff to counter the typical stuff. I was compelled to buy a t-shirt based on its pure awesomeness. This is rare indeed for gift store shopping. There is also an attached little restaurant offering some very basic food and ice cream. Customer service was decent too. Although myself and another person had to wait unnecessarily while someone counter shopped(the clerk decided to let him browse until he decided rather than have him step aside and continue ringing up customers), when I reached the counter, I asked about returning to exchange the shirt the next day if it did not fit. Rather than allow a potential exchange, the clerk opened the office for me and allowed me to try the shirt on in there. Good thing, too! I needed a different size!