Just got notified by my US receiving/shipper guy that my package has arrived. Upgrade sent on Dec 24 from Canada and received back in the US at the border business on Dec 31. Not bad.
Of course I just got notification that the USPS has been notified of a shipment they will receive from XPS. So I check the tracking number they sent and it has been delivered.
They are really good at the job. They are notified it is ready to ship(according to them) and they deliver it, all on the same day. AZ to WA in one day!

Have to use my spare tomorrow at the New Year fly in. 3 feet of snow (we cleared the road and parking) and 25 deg F.