BBY) primary business model is retail, and we can see how that has worked against lower-cost online competitors Amazon and eBay ( EBAY). But is it only "showrooming" from Amazon's customers inside Best Buy that resulted in lower revenue and earnings for Best Buy? I believe Best Buy's greatest competitive environment is from other retailers, not Amazon. Other stores appear to sell the same or similar products. Target ( TGT), Sears ( SHLD) and the retail elephant Walmart ( WMT) offer the lion's share of products available in Best Buy. Instead of focusing on cost control, improving margins and remaining competitive on price, Amazon is counting on greater sales (and maybe earnings) from falling delivery times. Amazon is losing its greatest competitive advantage. If you regularly buy products on eBay and Amazon, you know many of the products are offered by the same merchants and Amazon allows third-party sellers to list products. What you may not know is that the selling fees for eBay average less than the selling fees on Amazon. This is why you may have found the same item sold by the same merchant for more on Amazon than on eBay. Amazon's merchant fees are gravy compared to selling its own products, and are needed to have an expansive inventory.