Kraken an exchange to be avoided at any cost