3 Things to note when designing an eCommerce website