I use Priority Mail to ship from home on a daily basis. I have done it for years and have never had a shipping related problem. The carrier picks the packages up at the door or in the mailbox and there is no extra charge. They also provide the boxes for free. That may change soon though. I used to use United Parcel Service but the driver used to complain right to my face when he had to pick up packages at my home. I even paid extra for the pickups. I also had a lot packages destroyed by UPS. Not too much experience with Fedex.
Parcel mailings is not what is killing post office.
It is letter mailing, which can be done free and in seconds by email.
FedEx is great, UPS sucks bigtime. I get stuff from both. I have actually changed some suppliers I order from simply because they ship with FedEx instead of UPS.