I haven't got much experience, because I haven't been into crypto for very long, but I've started with CoinDeal.
I like that they have 24/7 support that seems to be really professional - they knew answers to most of my questions right away. When I asked them some questions that, according to them, required contacting their IT department, they asked for my e-mail address and wrote me a message later.