The Rise of Instant Gratification: Can Your eCommerce Business Keep Up?