E-commerce: Ready for renewed lift-off?