It's on sale, it's the perfect fit.
You've just found the perfect holiday gift... For yourself! It's hard to resist.
The average holiday shopper is expected to spend almost $738 this year.
About $130 will be spent on items they won't wrap or give away to others — a jump of 45 percent over the last decade.
Georgetown marketing professor and consumer psychologist Prashant Malaviya says online shopping has made it easier to shop for gifts, but also for some self–indulgence — without that guilt at the cash register.
Younger shoppers appear to be leading the trend — some simply taking advantage of some of the best deals of the year.