Expectation Vs. Reality: Alibaba Edition