Home Depot offers the Hampton Bay Crossfire 29.5" Steel Fire Pit, model no. 25915, for $49 with free shipping. That's the lowest total price we could find by $20. It includes a cooking grate and cover.

Note: It's currently on backorder, but you can still checkout.