1 article
The average consumer makes three impulse purchases every week, collectively spending $5,400 annually on items they often didn't plan to buy, according to CNBC .