Walmart offers the Fisher-Price 2.5" Play Balls 500-Piece Set for $29.98. Opt for in-store pickup to dodge the $5.99 shipping fee. That's $10 off and the lowest price we could find. They are air-filled, smooth-seamed, and come in a reusable zippered bag.