Just an FYI that Walmart is currently selling for $24.99 (actual price $40); they are all sold out but out local target had it and price matched. You can also use the $5 off fisher price toy target coupon - I got mine for $20 and change