first off, why is a mail forwarding question in the Dinghy Towing Forum ??
Your choices for mail forwarding are basically, USPS, professional mail forwarding, or friend/relative. If you no longer trust the USPS, then yes you most likely need to use a professional mail forwarder based in Fla.
I use a combination of each. I was originally a fulltime RV'er, and as I transitioned to part timer, I ended up with 3 part time seasonal homes in 3 diff states. I still use my original mail forwarding company in SD (where I also have a home) as my primary address for all important mail, but I also use the USPS for Temp Forwarding of my local mail at the other 2 houses for part of each year.
While I agree there are many incompetent & poorly trained employees at the USPS, if you keep after them, they eventually get it right. My usual issue with them is the expiration date of the Temp Forward, each year they continue to forward mail for weeks after the temp expiration date, until I complain 2 or 3 times to the local Postmaster. But I don't trust them with anything critical, that mail all goes to Americas Mailbox, which has never failed to be 100% dependable. Yes, I pay extra for that, but to me its well worth the cost.
Even when shopping online, I always try to avoid shipping via USPS. I'll gladly pay extra for expedited shipping, not because I'm in a rush, but because that usually helps avoid dealing with the incompetent USPS.