Cheap
offshore company formation and
bank account is not always the best way to go. I personally avoid it since if you find someone cheap doing this you will most often come into a situation where you face you didn't get it all. Then you will have to pay additionally for extra services or you will see that's not possible to get that extra service with this agent.
Some of the cheap
offshore company formation services out there have specialized in only static services and that's why they can sell it cheap. Don't expect anything extra ordinary here.