Actually, it was through global sourcing. It says that they are verified which means that there’s been at least 3 on site visit or telephone calls as well as financial checks and more. Can I belive them to be a legitimate company?
Google. Alibaba-verified transaction history (annual revenue). Gold supplier status. Certifications and the verification thereof. Company age on Alibaba. Photos, addresses, names, contact information. Etc. etc.
How long in business. How many employees they have. How good are their samples. Don’t just go by what picture their website looks like if they show a big building try doing a Google Earth and of course check with Alibaba