I have no idea which part of the country you live in, but I would be shocked if in the Bay Area, Micro Center would be considered a "success". I can see how some stores, depending on their business agreements, might be able to stay alive through support, etc.
But for example, last year I ordered a graphics card on Amazon and it arrived on a Friday. I tried installing it on Saturday, and discovered it was broken, so I ordered a new one on Saturday afternoon. It arrived on a Sunday, before 9am. It was the most amazing experience.