I used their company incorporation service, there was no problem. They provided service on time and delivered the original incorporation documents to my country. I haven't yet tried the bank account service, I will share my experience once I do guys.