I know the bitfinex just recently, it is actually like a gambling, I don't trust it.
On the other hand, bitstamp's authentication mechanisms is too annoying. Even you complete the verification, they will still freeze your funds when you're volume much.
So why not use lakebtc? its liquidity is highest, and security is best.