I paid a supplier for some items via a transfer, using the usual ban/swift codes, and took them from the usual proforma invoice. The account number was formatted a little oddly I thought and it didn't work. I queried it and they had put a hyphen in the wrong place. I corrected it and the payment went through normally ........ I thought. This was on a Friday, and on the following Monday the amount went out of my account. Then I get an email saying they'd supplied me with the wrong account - they'd given me the details for an account that was closed the day before I paid. My bank say it completed successfully and all they can offer is the bank reference number for the transaction. The manufacturer, quite a big telecoms company tell me they have no access to that account, so don't even know if the funds are there. I've sent all the info I can, showing the debit amount in UKP prior to them getting the Dollar amount - but I can't do anything and nor, it seems can they. We're not talking huge amounts here - just under £500, but I don't feel inclined to spend another £500 to repeat the order, yet I'd quite like either the stock or the funds back. I don't think anything underhand is going on, bar incompetence - and they have apologised and repeated that it's entirely their fault, but is there anything official I can do? any international bank complaint system or some kind of bank protection code to retrieve payments from closed accounts. I suspect I'm dead in the water and just waiting in hope?