Walmart offers this 8" Glow Stick 50-Pack for $2.03 $1.87. Opt for in-store pickup to avoid the $5.99 shipping charge. That's tied with last week's mention and $2 under the lowest price we could find for this quantity elsewhere. Each stick glows for up to 10 hours.