It depends on a lot of factors. The largest delay is usually getting the stock to hit our accounts. But once they do, it typically takes us 2-3 business days to liquidate and then have the funds clear before we can transfer the money. After that, we can either wire the funds to the organization or mail it (depending on the organization’s preference). Wires have extra charges. Mail is free and is sent via USPS and can take up to 7 business days if the mail is going cross country. The checks are processed in Colorado.
Keep in mind, the estimates provided are effected by end of the year, holidays, and other world events.