Are Retailers’ Sites Ready for an Onslaught?