Online shopping is beneficial to consumers and retailers ali