While they aren’t exactly cheap and you do have to watch out for the exchange rate (in addition to their commission), I was very impressed with Coinbase upon opening an account:
- Very straightforward process (though I managed to enter my birthday wrong) and user interface
- Verification of my Identity document was very fast (they declined my residence permit but accepted passport) - within a few minutes.
- Their system caught me out on the wrong birthdate and prompted me to change it - yet instantly accepted the correct date according to my passport and let me log in to a verified account. No need to go through customer support.
- Top-up by SEPA Instant Credit Transfer was instantaneous. I transferred from my bank account to their and received their top-up confirmation within literally seconds.
- …and finally was able to buy.
Virtually flawless, from a user experience standpoint (even though I introduced two potential hiccups)