Survey: Top retailer sites too slow