Walmart offers the Disney's The Good Dinosaur Arlo The Dino Rocker for $29.92. Opt for in-store pickup to dodge the $5.99 shipping fee. (Amazon charges the same.) That's the lowest price we could find by $15. It features a soft plush body and includes two AA batteries.