I'm telling you, my business is 100% legit, I sell freaking fashion bracelets man, not marijuana!
Transferwise is clearly not as good as you state, I never considered good in the first instance since every few weeks they had to "revise" transfers (what bank does that??!).
I learnt my lesson...