If you only found this forum and the services of cclogic, then you haven't searched the Internet good enough lol.
However, Im satisfied with the service I got from here and they do quiete a good job, fast in answering e-mails and it looks their is at least a few people here that have a bride knowledge about what a Offshore Company and an Offshore bank Account is.
If you are doing business in tax havens - e.g.the Bahamas or the Cayman Islands - it's best to bank with them. Where's your business located? You can begin by looking up local banks in the place where your business is. There should be a directory of banks for each place and each entry should contain links to the bank's official website.
Actually we have many business they are spread around the world, Seychelles, Mauritius, Costa Rica, Cyprus, Belize, Panama, Antiqua we have even a company in the UK for our credit card processing needs and don't pay any tax anywhere