Demand for online shopping services at an all-time high