Cool...FedEx for me.
DHL only comes through town once a day. Last time someone shipped me something through DHL, it required a signature. It was like pulling teeth to get the DHL driver to make a delivery after I get home from work. Not sure if all DHL deliveries require a signature or not. Maybe it was at the request of the vendor. It was only a wrist watch band...sheesh.
Your FedEx package will probably also require a signature. An option is to have it routed to a local FedEx office where you can pick it up before or after work. See: http://videocenter.van.fedex.com/learn/signature-required
-- Roger