Title: Lots of duds
Product review: Lots of duds buy a different brand, probably around 30 percent of the glow sticks in my package either barely worked or didn't work at all, go with another company.
Would you say this review depicts the product in a flattering or unflattering light?
