50 pieces minimum order, more than 500 styles Direct supply from manufacturers in Shenzhen, China, high-quality wholesaler