Amazon effect and online shopping is grossly overstated.  Stores are still packed with customers; Walmart, Costco, Home Depot.  The big box stores and their parking lots are full.  Now the retail industry is probably over saturated, and some have to lose out, Sears problems stem from the top.