My wife and I love going to Kazoodles, they have such an awesome store. The layout is *amazing* and filled with adventure just by walking through. Our kiddo loves visiting, and they often have additional mini activities going on which our 3 yo also loves. I would highly recommend them over buying stuff from a main-stream store. These guys rock!