Delivery time is dependent upon the complexity of the peptide sequence. Estimate time of delivery is about 1-2 weeks upon acceptance of an order unless otherwise specified