Also, I want to have fast withdrawal with less fee, and have a great customer service.
Well, everyone wants that, and actually that's the standard of exchanges right now.
However for less fee, I don't think you can find it, most of the exchanges are asking a fee that are just based on the market standard, but if you like less fee, you could use unpopular exchange I guess but that's not safe, also, even with unpopular exchange, some of them even have high fee.
The key here is just as long as it's based on standard, it's always justifiable.