UPS and The USPS delivery dates and times in transit are not guarantteed.
UPS AND THE USPS DELIVERY DATES AND TIMES IN TRANSIT ARE NOT GUARANTEED.
What does that mean?
Regardless of what you've paid for and when you expect to receive your package there is no guarantee that it will arrive when you expect.
THERE ARE NO REFUNDS ON SHIPPING CHARGES
UPS has suspended their guarantees since March 26,2020 until further notice. You can read about it here.
The USPS Priority mail has never been a guaranteed service and has never come with a money back guarantee.
You can read that here.