Actually, this is a very well picked shopping day. Sales begin to drop off in the last week before Christmas. However, the day after Christmas is a GIGANTIC retail day. It's not the day after Thanksgiving, but it's pretty darn close.
People have a lot of money (and giftcards, and return credits, etc) and have time on their hands (as many people have some time off after the holidays) and quickly grow bored.