Walmart offers the Lasko 20" Box Fan in White for $16.88. Opt for in-store pickup to dodge the $5.99 shipping charge. (Home Depot and Lowe's charges a few cents more.) That's the lowest price we could find by $6. It features three quiet speeds and a carry handle with top-mounted controls.