Keystone Expressions, Ltd. normal turnaround time for products is 15 working days. Billing is done on an open account. (An invoice for your order will be mailed when your product is shipped.)