Having spent my career as a sales rep in a highly time sensitive industry, I would always advise anyone who is acting as a seller to follow this rule.
Under promise and over deliver.
If you think you will be able to deliver the product in 2 weeks, tell the buyer it will be 3 weeks. That way the buyer is happy if it takes you little longer and he will ecstatic if he gets it a week early.