Wow, if you want a shop that will entertain your kids for a really long time, take them to visit the Rock Shop! When I have gone, I have given my kids a few dollars to spend. There are thousands of rocks to look at and learn about...it will take them forever just to decide what to get with their few bucks! Some rocks are very small and some are bigger than your couch! Some cost 50 cents, some cost $10,000! You and your kids will be amazed, and the owners there know so much about every kind of rock. Seriously an educational experience. I have taken my Cub Scout Groups there for years to teach them the Geologist Badge. Better than a textbook! Wear a jacket, cuz it feels like you are in a cool cave. I highly recommend this place for families with kids! (or adults who enjoy geology) Go!!