Consumer confidence is at the highest since 2007.

It’s like American consumer have gotten used to juggling credit card payments and shopping at dollar stores.