All of the shipping companies are a pain but FedEx is the best of a bad lot. UPS will destroy ANYTHING you ship with them, you could ship a brick and it would end up destroyed. They are also the most expensive. DHL does not work universally.
If your package is insured for over $500 (I believe, not sure of the specific amount) a signature is automatically required.