All non-stock items subject to a 2 to 5 working day delay before shipping. If longer than this, we will let you know. If you are in a rush, please contact us to check availability. See product page for estimated time on prescription orders (typically 7 to 10 working days) . Timeline does not include shipping time. Shipping time is based on the shipping option you select in checkout. Rush service available available on checkout.