This reminds me of the Ocean Wonders Aquarium crib toy that both my kids still love (we rotate it with other toys between their two cribs)! Unfortunately, that one's been discontinued, but right now you can get the Fisher-Price Rainforest Waterfall Soother crib toy for just $19. That's 44% off the regular price of $34.
If you want it shipped to the Wal-Mart store closest to you, they'll send it for free and you'll get it by December 24th! You can also opt to have it shipped to your home for a bit more.
If I order anything from WalMart.com I always make sure I shop through Ebates to maximize my savings! You'll get 2% cash back on your entire purchase if you click through Ebates first. It might not sound like much, but I'm always looking for deals, so I see no reason to turn down a little extra savings! If you haven't signed up for Ebates yet, sign up here and you'll even get $5 for free!