I think so. I tried shopping with Alibaba three time and was always unsuccessful, the money via credit card got debited to my account and Alibaba did not ship the items and termed as “Payment problem”.
There is no customer e-mail id where you can send your proof of payment. I got one alibaba cus. care no. and there was language problem
So be careful with Alibaba.