We Spend an Average of $151 on Impulse Purchases Every Month
The average American spends $151 a month on impulse purchases. That includes everything from stuff on Amazon to impulse buys at the grocery store. It's actually not bad compared to last year, when it was $314
