No, only USPS can place mail in PO Boxes.
Yes, USPS does but UPS and FedEx do not.
Amazon won't ship to PO boxes due to "Geographic Restrictions". They do allow small packages though, sometimes, it just depends on the scale of your order.
It depends on your definition of "gift boxes". If you are referring to a decorative box to put your gift into, they do not. But if you need to ship a gift already in a decorative box, they can put that into a protective box and ship it.
USPS , UPS Ground, or FedEx Ground
FedEx usually has better shipping rates. They do not charge as much and their reviews are higher than any other company. UPS has had complaints about their handling.
The United States Postal Service OWNS all PO Boxes at Post Offices. People or businesses may RENT them. Boxes that have a street address may be found at the UPS Store or Mailboxes Etc.
Yes
Ship and charge the receivers ups account number
They guarantee to ship items out within 24 hours and they ship through UPS.
no, but you can iron them.
Only Fedex will deliver to a PO Box.
no