Now, I'm one to research before I go buy off from sites online - especially if it's based in China. Most of us know about Chinese retail sellers like AliExpress, Alibaba, Taobao, SammyDress, DressLily, RoseGal, and many more. They're often sketchy and bad experiences are common, though that is the nature of online shopping.
YesStyle was the one I picked however since most people's complaints were the shipping time and the quality was rarely under fire. I only ordered one thing as a test; the EVEN - Cloud Print Snapback (in pink).