Fail. FedEx is the worst. Package was supposed to arrive on 12/23 (paid for expedited shipping) but we didn't receive it until 12/27. To make matters worse, we had to go pick it up! FedEx's tracking system said that the package was delivered on 12/23 but there was no indication that delivery was attempted. Next thing we know, there is a missed delivery door tag on 12/26 stating that it was the last attempt! WTF. This is strike 2 this year for FedEx. First they completely lost a package and now this... I'll be using other shipping couriers!