I've just been trying out Coinbase recently and I'm pretty annoyed with them. For one, Canadians can't sell & withdraw money, and their buy/sell limits are ridiculously annoying. On top of this, their fees are very expensive and just right now, they have an outage in the middle of an important news. This is like failing at all the core important bits.
Is there a more serious thing than Coinbase that exists?