My wife and I were visiting from out of town and saw this shop while driving by.
We stopped in and were immediately greeted by very friendly staff. We browsed around for awhile. They had a great assortment of toys, videos, clothing, shoes, etc.
Their prices were reasonable and the staff were helpful and friendly, but not pushy or trying to "up sell" you on stuff. In fact, she talked us out of one more expensive item explaining that many people had complained it did not work well, and showed us a similar, cheaper, item that worked better.
I wish we had one of these stores back home.