I am always annoyed by etherdelta's user interface. It is hard to use usually in mobile device and hard to scroll down especially when buying or selling. Unlike other trading sites have good UI. I can't stop using etherdelta because most of my tokens are only tradable in their slow site.
well sometimes they suck, esepecially when eth network is clogged
but then, you can get there stuff which you cannot get yet elswhere....