Orders are shipped out within 2-3 days of purchased. Shipping cost are by USPS Flat Rate Priority Mail (by size of packaging) unless it is painting or large item. If you need something by a special date, please contact us. If you have questions about shipping, prices or want to do a STORE PICK UP please contact us before purchasing online. If your package gets lost in transit we will make every effort to help locate it. However we cannot be held responsible for any packages once a proof of delivery is generated.