Not a good experience
Not the best platform in terms of functionality etc and sellers often lie about price, quantities and product performance and quality. Alibaba Staff cannot or will not really do anything about someone's complaint, all they say is don't buy from them or send a complaint. I sent a complaint about a seller and never received a reply from Alibaba.
