1 article
The average consumer now spends $282 per month on impulse purchases, a staggering sum that totals over $3,300 annually.