You might want to check and see who FedEx is donating to. American business is pumping as much money to the Democrats as it is to the Republicans. However, its not sending much money to conservatives.
Furthermore, I use UPS for the very reason they are Teamsters.
Fred Smith endorsed John McCain very early.
My guess it had to do with two things. Both ex military and Fred figures that he will get the most out of John.
Of course they are -- It's not for political reasons. It's a necessary business decision and business expense. They are simply protecting their shareholders' property -- the business. Basically all big corporations donate to both parties for that reason. Microsoft was donating very little to either party a few years back, so they were rewarded with the Justice Dept going after them hard during the Klintoon administration. The Federal gubmint is not that different from the neighborhood Mafia in many ways, only on a national level.
I chose to do business with FedEx over UPS because: 1) the cost is less and the service has been flawless in my experience, and 2) I personally prefer to do business with non-union companies where possible, because irrespective of what a corporation donates to the political parties, employee unions all donate exclusively to the Democrat party.