Walmart offers the Sportsman 3,500-watt Portable Gas-Powered Generator for $249 with free shipping. (Amazon charges the same.) That's the lowest price we could find by $3, although most merchants charge $294 or more. It runs on gasoline and generates 4,000 peak surge watts and 3,500 rated running watts.