If you need the order by a certain date, please contact our Customer Service team as soon as possible. If you have an extremely tight turnaround time, please contact us by email for fastest service. Send your order information and date needed to RUSH@greatbigcanvas.com. You can also call us during business hours at 1-800-557-2520 or utilize our live chat option. We are usually able to accommodate special requests. Expedited orders do incur an extra charge, which will be quoted by a Customer Service representative.