USPS for smaller shipments & places Federal Express does not deliver like PO Boxes.
We are O.K. on PO Boxes
Federal Express for larger heavier shipments.
UPS