The allure of online shopping is undeniable. As Amazon has shown, consumers can receive delivery of almost any product with the simple click of a mouse or touch of a screen. No wonder e-commerce sales have more than doubled over the past five years and continue to grow.