If you use a smaller registered agent I don't think you'd even have this issue. I could open mercury and stripe without any issues. Also their website is fully vibe coded and I think their $2k a year is quite pricey if you may end up sharing that address with others.
But they won’t be able to provide a proof of address, which is requested by certain banks (and Amazon!)
No problem with Mercury and Stripe, you can indicate your personal address as the physical place of business of the company.
Yes, terrible website and the price is quite high, but there must be someone willing to pay it?
If you want you can DM me and I will give you a provider to contact which can likely give all this for $70 (which indeed gives a residential address if really needed). Do contact them first to see if it fits but it worked for a friend of mine (albeit he doesn't use it for Amazon but he did get a residential address).