The US Postal Service has been experiencing consistent delivery delays recently. The ESTIMATED delivery dates quoted at checkout are generated by USPS but have NOT been accurate. This is only expected to worsen as the peak holiday shipping season approaches. Please understand that all orders are shipped in a timely manner, often the next business day, or at worst 2 business days. Once your order is dropped off at the Post Office, we no longer have any control over what happens to it. Please plan accordingly. Thank you for your patience and understanding.