Big-box discount, department stores and the rise of online merchants.
Wal-Mart · Target · Sears · Costco · Best Buy · Home Depot