E-commerce no longer a choice but a must