No because some things have a refrigerated shelf life for starters, two not everybody is comfortable with shopping online, and three there are just some things you can't wait days or weeks for. But on the positive side of the coin, you can order gifts without anybody knowing what you bought them, you can buy stuff from other countries like ethnic food for example, you can order things no longer sold in the store or would never be found in any because it is specialty, transportation isn't a concern for those who can't drive, plus you can shop at any given time. That's why it'll always be available to the public and very popular.