Managing customers expectations in the E-era: an in-depth study of scope and strategies for marketing in India