Bitfinex has learned from their mistakes of the past and improved on them, which is the sign of a constantly evolving and improvement-oriented exchange. While it's not flawless by any means, no exchange is, and the pros far outweight the cons. Any serious trader should give them a try.See full review