Orders are usually shipped from Columbus within 1-7 business days. Most products are made-to-order and after a high volume weekends it can take up to 2 weeks to ship due to the time it takes to process & make entire orders without any prior stock. Anything with a guaranteed delivery date will be honored as advertised. Exchanges and returns are allowed. Contact if you have any questions.