1) All the product in our shop with good quality with QC Checked Before We ship it, and normally in stock .Mix order is welcomed in our shop.
2) Dear, If your order more than 50 pieces, we will provide free shipping by EMS mail or other Express. The delivery time is about 4 - 7 days. If you have any questions, please feel free to contact us. Thanks.