I managed to get my offshore account up and running before the given deadline. The process was smooth and I did not have any worries throughout the whole process.
I opened several offshore accounts with Kaiser Partner Bank and they did pretty well. They were fast to process my request and very helpful.
I liked that their online service is always up and running. It makes my transfers easy and without any worries.