I've heard forkdelta a lot recently but never actually trade in there. I will wait for some more time before give it a go. And yeah, etherdelta is not reliable anymore. Since they chsnged their CEO, there are to many things fishy going on. From the DNS hack, the ICO, the fake twitter handle and now broken API.
Idex is quite reliable to me, been here for quite some time
They are always reliable until they stop being reliable.
I have been skeptical about trading on EtherDelta these days after the hijack last year by some hacker who was able to redirect the website. Idex is good, but they are all just in the same category somehow.
As much as decentralized exchange sounds, there are still a lot that is needed to improve on and most especially security, so for now, I will just stick with normal exchange with liquidity.