Caution is wise. However, note that Alibaba has designs to challenge the dominance of Amazon in locales other than China, so there is the possibility they will make every effort to insure satisfaction to help them build up a loyal base of "Western" customers.
I dunno, yet it is something to consider. I also (no offense) do not care, as I have no dog in an Amazon/Alibaba fight, and have no money to be a customer of either.