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