Walmart offers the Hamilton Beach 20-Cup Capacity Rice Cooker for $25.84. Opt for in-store pickup to dodge the $5.99 shipping fee. That's the lowest price we could find by $7. It features a steaming basket and non-stick bowl.

Update: The price has increased to $26.20.