ups/fedex/usps all have flawsbut from my experience with ups is probably the worst... my most recent package that arrived 4days ago was complete bullshit
i see the ups guy from my window... so i wait and listen for a knock on the door.. instead i hear a thud from my patio window.. i find out the guy kind of tossed it onto my patio without even trying to deliever to my door
i was lucky it was my amp wiring kit and not something fragile
as for usps.. their tracking system is the slowest out of the three
i never know when my package is out for delievery because of that
usps tracking system sucks.. but they are by far the best carrier.. qualitywise