I've bought from Alibaba many times
I've bought from Alibaba many times. but now they are having serious problems paying via credit/debit card. Does not accept this method. This only accepts payment by transfer (T - T). It's bad!
Date of experience:
Feb 27, 2025