When I owned my importing business (from Egypt), I used both, and they were both pretty good. We used UPS every day for shipments within the US, and they were really great - always came at 2 pm, and would wait if we weren't ready.
Some genius at UPS put the default setting at "next day" so if you don't change to "2 or 3 day etc" each time, you got stuck with a rather large bill. I don't fault them at all - that's just business. Whoever came up with that should be given a giant raise - can you image the number of times a day someone hits the "finish" button w/out making the change?
Cha-ching!!!!


Just do it...