After you make your order, I send a print order to my online printer, White House Common Color. It usually takes them anywhere from 5 to 7 days to get my print to me. After I receive the prints, I immediately inspect them to make sure they are perfect then get them packaged up and sent off to you. Shipping on my end usually takes 3 to 5 days. 

For custom orders, please allow up to 3 weeks for me to complete your order and another 3 to 5 days for you to receive it. 

If you do not receive your print order after 4 weeks or your custom order after 5 weeks, please let me know. I am always happy to help.