We use a FedEx shipping option called “FedEx SmartPost” which is a hybrid between FedEx and the US Postal Service.  In short, FedEx is responsible for everything except the “last mile”.  That is, FedEx picks up from us, sorts, and ships to the local Post Office that serves your personal address.  Then USPS takes it from your Post Office to you. 
 
It’s actually an excellent option because it’s efficient and inexpensive, and since FedEx partners with the local Post Office on the SmartPost option and a SmartPost package goes to the Post Office first, a FedEx SmartPost package CAN be delivered to a USPS P.O. Box. 

Please note: All expedited shipping options are shipped FedEx and CANNOT be delivered to a P.O. Box.  These require a physical address for delivery.