The Playskool Busy Ball Popper has been one of my daughter’s favorite toys since she got one for her first birthday. A year later, she still is enjoying it. You can pick one up at Amazon for $13.54 – next best price online is around $20. They have free shipping if your total order is over $25 or if you have an Amazon Prime subscription.