Shopping online has become as natural to us as nipping into a physical store.