Regarding ongoing FedEx delivery issues, while FedEx normally delivers within two days of shipping, it’s not unusual that delays may and do happen.
Please plan accordingly in delivery-date specific shipments such as birthdays and anniversaries. We cannot be responsible for delayed deliveries as we have no control over FedEx operations