In some ways, looking for an eCommerce website is like preparing for a marathon, e.g., if all factors were equal, whoever has the better website and is found first and wins. Unfortunately, some websites perform like a go-cart and some perform like a Ferraris. And just like cars and most other things, some eCommerce websites are easier to build than others.