If you've been contemplating whether or not to invest in an eCommerce website, you'll probably want to know how to build an ecommerce website from scratch ...