Walmart offers the Fisher-Price Little People Surprise & Sounds Home, model no. DFN41, for $27.59. (Amazon and Target have it for the same price via Prime shipping and in-store pickup, respectively.) Opt for in-store pickup to avoid the $5.97 shipping fee. That's the best deal we could find by $3, although we saw it for $3 less in July. It includes over 50 sounds, songs, and phrases; two AA batteries are required and included.