We have used SBI for six years now and have never had a problem. They handle our mail in an excellent manner. We also subscribe to the scan service and that way we only have our mail sent to us about once a month as we can have them scan contents of a potential important mail and see if we really need it sent to us. The scans are also PDF files so you can save them on your computer and use them as if they are the originals.
I don't see how anyone can beat their service if you want a FL residence!
As far as packages go, we usually have the company we order from ship it to a future campground or even General Delivery if you can specify how it is shipped. I have even had UPS deliver to a USPS GD address on occasion! We also have an Amazon Prime account so items we order form Amazon are shipped 2-day delivery and that has worked well. Our medicine is another story as it is shipped to SBI by Express Scripts (they don't like constantly changing addresses) and then SBI ships it to us when we ask them ship our mail.