I've made use of coinbase, faucetpay, Luno, bundle Africa, okex, huobi, BNB.com etc. But I'll tell you that, BNB.com site is the best when it comes to being accessible, user friendly, and opening its conplete features for worldwide access. It has many coins listed on its platform than any other exchange site.