I think the quality of delivery service for the other carriers is highly dependent on your local market, UPS in the town I recently moved to is godawful. Their customer support process is equally shit though and that's the same across most of the world though I'd assume.