Tax and delivery. Wal-Mart and Best Buy have traditional consumption/state sales taxes whatever online or offline operation. Their online competitors, such as Amazon and eBay, are more flexible on this topic. It makes Wal-Mart and Best Buy couldn’t offer a best price for customers after taxed. Delivery is also a problem for both of them. Amazon has delivery centers to help them keep deliver time and operation cost while Wal-Mart and Best Buy have to outsourcing most of its delivery service to other companies and hard to lower the cost in this process. The cost will transfer into the total price after all.