Cex.io exchange without a doubt is one of the best altcoins exchanges to buy altcoins directly using a credit card and bank transfer. In fact in my personal opinion Cex.io exchange if not the best but surely one of the best cryptocurrency exchange online. Their user interface is awesome and everything works smoothly on the exchange from deposits to withdrawal. Their support is top-notch and always ready to help.