Walmart offers the Uncle Milton Shoe Fireworks for $5.34. Opt for in-store pickup to dodge the $4.97 shipping fee. (Amazon offers the same with free shipping via Prime and with orders of $25 or more.) That's the lowest price we could find by $10. They require six button cell batteries (included).