While we do keep a wide variety of prints and sizes in-stock in our gallery, the majority of our prints are custom made-to-order. Please allow approximately 4-5 business days for in-stock prints to shop. Please allow approximately 10-12 business days for custom made-to-order prints to ship. For framed prints, please allow approximately 2-4 weeks for shipment.