I have just been screwed by Wirex. They got hold of my funds and won't release it until next week and that's what they say. This already cost me money and reputation and I expect to lose more when i get hold of it.
I would like to advise everyone to avoid this bunch of ignorant thieves.