eBeanstalk.com is the gift that keeps on giving for babies and kids. As a matter of fact every 3 months a new gift arrives for the kid of your choice. Place your order by age and and every three months they’ll send a new toy — every one chosen by development experts and moms to correspond to the child's age.
For Birthdays and Births simply click on the appropriate age category and you will be taken to a page where you can select one of the recommended gift series, or customize your own. Their reccommended series are great and keeps the need to think for yourself down to a real minimum.
For non Birthdays you can click the 'shop by age' button. And deliveries include instructions explaining why the toy is so perfect, which skills it will help develop, and the best ways to play with it together.
The only bad thing is that for kids older than 5 you're on your own. Their age ranges end at 4 to 5.