Ali baba is a wholesale site. All the products listed there are from individual companies. Some companies are legit and some are not. It is a risk ordering as some only accept western union, once you transfer the money it is gone, hopefully you get your product. There are minimum orders as well, you need to purchase in bulk. If you were looking to resell the items and you find a legit supplier then that could be a spot to find one. It is buy at your own risk though. Do your research first before any purchase.