China’s Web Outage: A Cautionary Tale for Online Retailers