Often overpriced, sometimes reasonable. The salespeople are always different, usually rude. There are many toys at eye level for kids, all within reach, but there are signs telling kids not to handle unless prepared to buy, and the salespeople WILL yell at you if kids are holding toys. There are samples of hand lotions they sell, and signs in front of it telling you to not take too much and if you try any lotion to not touch anything else in the store. The stuff they sell is actually pretty cool, but the salespeople and the signs left a really bad taste in my mouth. Been coming to the cape since I was a child and have never had a great experience here. Would recommend somewhere else for souvenirs.