Have worked with various vendors on Alibaba over the last several years, some bad, mostly good. My quantities are small under 200pcs but have received what I ordered. Recently (11/15) ordered with yotagifts and realized they have very little experience with American companies. My mistake, should have checked it out further. When dealing with these vendors you have to state the rules; insist on bank transfers or PayPal ( most have accounts but they do not want to pay fees) and never pay more than 50% up front. Insist on DHL shipping get shipping # and call DHL yourself to verify. Recently (12/31/15) received order within a week of final payment with goods exactly as ordered (Angel Linen Co. In Shenzhen is excellent for linens customized work). Ask for references of other companies in your area that have used that particular vendor. If vendor is not willing to meet your demands find one that will, there are reputable vendors on Alibaba willing to work with your "specs." AliExpress is another story... very corrupt feel, bad for honest vendors (Hebe Cashmere is A+++). One scam AliExpress seems to have perfected. If you order multiple items they only send 1 or 2. This has more to do with US and Chinese customs as items over this amount "red flag" authorities that item is not a gift and therefore subject to duty. Vendors figure you will not dispute a charge for a few items and they are right as the majority of people won't. Also, STOP PAYMENT ON YOUR CREDIT CARD this immediately gets their attention. How do I know... a vendor told me this on a telephone conversatio, said he was too afraid of reprisals if he sent an email. He also said that Chinese do what they are told to do and most do not care about customer service but they do care about money. Name the good or bad vendors on sites like TrustPilot so others are aware. Remember America is still China's largest "client," so we still have the upper hand, but DO YOUR HOMEWORK BEFORE YOU BUY!