Walmart discounts a wide range of toys, with prices starting from $4.11 $5.28. Plus, most orders bag free 2-day shipping. (Choose "Expedited" during checkout.) That's the first such shipping offer we've seen at Walmart since July. A couple of best bets: