I really like Brilliant Sky(which was called Treehouse Toys and Books when it was in Eastwood). They have a huge selection of really cool, high-quality toys, from baby toys to Thomas the Train to Erector sets. The staff is always exceptionally helpful, and there are lots of toys out for kids to play with while Mom or Dad looks around. Only con: Prices are a little on the high side. I like to support local businesses, but when you have a little Thomas addict, the extra few bucks you spend by buying at Brilliant Sky adds up quickly!