I've used their service twice just to test it. Deposits clear in a few days, but month-long delays and endless excuses/hollow promises from support staff for withdrawal of fiat $ or even small amounts of BTC (under $50).
Note. I did get my funds out of them in the end.
Avoid.