I got my Seychelles IBC set up in a few days including all notarized corporation documents. It's not that cheap, but the process is pretty fast, you will receive all documents you will ever need and benefit from free services like E-Mail/WhatsApp support to clear out all your questions you might have. On the website there are also some banks listed which work well alongside the Seychelles IBC.