2 ms·
It might "be the Amazon of China", but I don't trust most of the companies. I really wanted to like this company, but the communication is terrible(which is u
by marincounty 12y ago
It might "be the Amazon of China", but I don't trust most
of the companies. I really wanted to like this company, but
the communication is terrible(which is understandable), and
the quotes I get from suppliers are for the wrong request, or appear to be counterfit goods? There's a huge need for
an independent verification system for Alibaba sellers; maybe located in a western democratic country? Right now--
trust is really my problem with their site, and their suppliers.