@Debra300 @Anonymous The amazing USPS has you covered. You do not have to pay for a post box. You don't have to pay for a service. You can just have mail addressed to
Your Name
General Delivery
City, State Zip
Then you just have to stop by the local PO and pick it up. Easy and free.
Especially now - Americans, support the USPS! And don't forget you can always send live chickens through the mail.
Public Service Announcement is over.