Turn around time for large events and custom orders can take up to 8 weeks for delivery. We strive to have products in our customers hands as promptly as possible but sometimes things get backed up. When booking with us you are acknowledging you have read this and are okay with delays that don't happen often but are a possibility.