The surge in online shopping sales is of course related to the global coronavirus pandemic which has caused millions of people to stay at home due to health and safety reasons and avoid in-store purchases .