Nothing to see here, says Alibaba's Ma - and customers seem to agree | Fortune