Your shipping address is in Texas, there was weather delays around the time you ordered. This was announced in red when you check the tracking for USPS. We can't control the weather when it comes to delays. Average shipping is 4-6 days when there are no delays.