We advise you allow 3 business days for delivery when using courier shipping. Despite our best efforts, you may not receive your lenses by Halloween. Ordering early will help ensure you receive your lenses in time to enjoy them.