I would advice this:
1 - Contact your bank, and ask them what intermediary bank (if any) they use, when reciving Money from the US
2 - When you have that info, you contact CCbill
intermediary bank's is what many small banks use to save them from a lot of problems with both checks and wires. 4-5 years ago one of my banks closed their US office, and then I had to go through the same shit with every partner
I spend 50+ hours writing mails back and forth to 20+ contacts. I'm glad that is over since I now only work for a fixed hourly fee, and its the customers problem to pay me.