Walmart offers the Char-Broil Cast Iron Smoker Box for $5.99 $4.85. Opt for in-store pickup to avoid the $5.99 shipping charge. (With orders of $25 or more, Amazon has it for the same price $5.39.) That's the lowest price we could find by $4.