JD.com: Better than Alibaba?