Walmart offers the Hamilton Beach Dual Speed Hand Blender, model no. 59765, for $20.36. Opt for in-store pickup to dodge the $5.97 shipping charge. (Amazon charges the same with free shipping for Prime members.) That's the lowest total price we could find by $4. It's dishwasher safe, and features a 225-watt motor and chopping bowl.
A close price: Target has it for $20.49 with free in-store pickup.