Yes, some shops are better than others. You can find the same item for different prices, that's why you have to look. The prices are super cheap so obviously the quality is super cheap. If you are a tall girl and it says Mini, DON'T ORDER IT. It will barely cover your hooha, I learned that one or order a medium or large for extra length. I stand 5'9 and weigh about 110 lbs and wear a medium in dresses and pants, everything fits small. IF YOU WEAR AMERICAN LARGE NOTHING HERE WILL FIT YOU! This site is in CHINA so obviously the sizes are different and people there are super skinny. So many people complain, the quality isn't good, they took along time to get here. People its coming from China for goodness sake! It takes 3 weeks, you don't pay for shipping so just relax it's coming. Everything I ever ordered did come, it just takes 2-3 weeks. Be patient and if you're looking for quality try amazon.