Ma’s expansion plans could be hindered by the company’s poor US reputation. Alibaba’s US portals, Alibaba.com and AliExpress, have received an “F” rating from the Better Business Bureau due to its failure to respond to a whopping 79 complaints lodged against it.