Update Sept 14th. We are shipping orders within 1 day. USPS delivery times for domestic orders have dramatically improved. Still a little longer than the normal 2-3 days but we are seeing the majority of packages arrive with 4-5 business days. International orders are still slow at this time. Most taking over 4 weeks to arrive.