Well I placed a 2 day shipping order from Amazon this past week and they used Fed-x. It took Fed-x four days to find me so guess what. It got refused and many e-mails as to why they didnt use UPS. They will loose me as a customer if they are going to use Fedx.
They have shipped my orders DHL and it's taken a week or two to get to me from a state or two away (1-2 day GROUND TRANSIT by us). I emailed them regarding it and they refunded my shipping fees and apologized for the choice in service.