Yes, as I say, pick up the phone and give them a call, most people around here don't call anyone any longer they sit behind their screen and wonder why everything is so complicated or even impossible.
As many may know what is posted on OffshoreCorpTalk is read among banks, service providers and EMI's too and most often once something is posted here as a possible solution it's quickly a closed door.