Imagination Toys has shelves brimming with toys for all ages. I always head there when I have a kid's birthday party coming up because I can always find something that I know will be well loved and played with. No junk toys here! The selection is predominantly "educational" and geared towards playing with imagination. The age range for the toys starts with tiny babies and goes on up from there. You can find games, books, stuffed animals, dress up clothes, puzzles, Playmobil figurines, art supplies, and so much more than would be possible to list here. You can also find cards to go along with any toys you would be buying as gifts. The really great thing about Imagination toys is the staff. You will always be greeted by a friendly face willing to help if you need direction throughout the store or in selecting an item. Kids at heart themselves, the staff make this toy store a fun place to buy toys. And you are supporting a local, independent business, what could be better!