I don't send or receive a lot of FedEx shipments, so maybe this is normal:
From the 28th to the 3rd (inclusive), I'd expect there to be five working days (28-29, 1-3) and two stop days (30-31). Am I wrong about this? Is the 1st a stop day as well? Is the 29th? Six days from pickup at the vendor to leaving the sort center seems excessive to me, even given the time of year.
Even worse though is that the estimated delivery date is January 12th. I live in a major city about 10 hours away from Dallas. How the hell do they justify another nine days in transit? Hopefully the system is estimating on the very broad side of caution and it will arrive much sooner than that.