My experience with Alibaba had been great. Their suppliers are real and honest. Most especially the verified ones. Trade assurance on Alibaba gives me the confidence that my money is in safe hands. Their products are real and they made online shopping more easier for people from different country, which is great.