I have waited for 3 days for a package to be delivered from UPS and am still waiting. My package apparently has been on the truck for delivery for the last 3 "business" days (which to UPS does not include weekend days).
I have called their 800 number and local shipping yard inquiring about my package, but all they can tell me is that it is on a truck. They are doing nothing to remedy this "late" delivery except say "I'm sorry that you have had to take time off of work" or "I understand your complaint" and tell me that the driver should deliver the package today by "end of day".
Do NOT use UPS! FedEx delivers on time- or ahead of time.
Monetary Loss: $3.