Very nice, but expensive gift shop. Offers lots of unique items as well as collectibles. Can be hard to move around in the store and not a place for young children. Tons of breakables.
They do offer a children's area, though it is located towards the back of the store and kids have to be very careful getting there.
You can try out the toys before you buy them, and that is a plus.
more