I have always enjoyed going to the Discovery Channel Store. Almost everything they sell is educational, which will come in handy as my son grows up. They have building toys, books...
All reviews seem positive