They managed to address all my offshore concerns. They also helped me find a good bank to open an offshore investment account. Nice people to work with.
Their fees were okay. Their customer service was fine. I got my account up and in running in no time. I like their online service as well.