We have used iPostal1.com for more than 4 years and still love their service.
We like that we see online (computer or iPhone) a photograph of the outside of every mail piece we receive (the day it is received) and can choose to have it scanned to PDF so we can see the contents online, have it discarded, or have it held until we want it shipped to our latest location.
We use them as our official address for the IRS, our drivers license, vehicle registration, voting, banking, social security, medical billing… Everything!
Why we went them initially back in July 2016 was they had more than 1000 addressees to choose from in all the States. We were able to choose our domicile state and city.
It’s about $10 a month base price plus the cost to ship our mail to us wherever we are at the moment, about once a month. In the 1686 days we have been traveling, we average about $18 a month.
We highly recommend this company! No complaints!!