Shipping estimates for the iPhone 5s has improved to 3-5 business days and much improved than 1-2 weeks from last week. Apple is working hard to make sure that customers are satisfied with the shipping before holiday starts soon.
Source: Apple Store online