It takes about 2 to 3 days to verify your prescription and have it certified by a Canadian physician. After that, it will take between 7 to 14 days for your order to be processed and shipped to you, this is assuming we receive all documentation. We strongly recommend that you keep at least a 30-day supply of your medication on hand because of delays that may occur in shipping or from any delays in receiving information from you or your physician.