Please note that orders for in-stock items placed after June 30 at 5 PM PST will ship on July 7 due to a brief shipping pause. Orders requiring additional time to process will not be subject to any additional delays. Thank you for your understanding and continued support!