Factory, self-produced and sold
Regular stock, fast delivery
1-3 days within 1000 pcs
7-9 days over 5000 pcs