Exchanging ZEC to BTC - what's the current best way to do it?

With the apparent problems that Poloniex has been having, does anyone have another alternative way to convert their ZCash into BTC? Looking to cash in some of what I have mined (eventually converting to USD)

The issue with Poloniex was using it as a wallet for multiple deposits a day (people using it as a online mining wallet).
There has never been an issue trading your Zcash for BTC there