Navigating E-Commerce through Uncertainty