Do NOT do business with Alibaba
Do NOT do business with Alibaba. These liars cannot be trusted. They received the money from my credit card company on 9/10/26 and as of today 9/16, they continue to lie and say they never received the money, but my credit card company gave me an "acquirer reference number" proving the transaction was completed. Now that I have proof, they ignore my emails.
