What surprised me, is there is no fixed "fee per transaction". It looks like the 1% or 0.5% fee is really everything, which matters a lot on small transactions. The minimum amount is 0.0001BTC, and much lower in value for altcoins. I haven't tried a large amount, as it was only for testing and I don't really need to exchange coins at the moment.
Have you confirmed that the fee rate is variable between 0.5% and 1%? There is no fee rate info on the website.