US consumers admit to impulsive spending