I agree. I don’t see how you can blame FedEx for someones
procrastination.
FedEx may have promised delivery by Christmas. They shouldn’t have promised something they couldn’t deliver. But people can’t expect miracles when they order at the last minute, especially during the winter season when weather can cause major delays both in air and ground travel.