We do our best to ship orders as quickly as possible. Processing times are provided for every order placed. Typically our processing time is 5-7 business days (unless otherwise noted in a specific item). Each item is specially made for each customer, so your processing time allows us to create the perfect item for you. Please make sure you allow enough time for processing, as well as shipping before your need by date. If you feel your need by date is too close, please contact us! If you do not contact us, we will ship out according to the ship by date. Rush service is available for purchase. Please contact us if you need more information regarding rush services, or upgraded shipping.

Please note: we cannot be held responsible if you do not allow at least two weeks from your date of purchase to your need by date.