Comprar via CC vai sair bem mais caro.
Se fizer uma compra internacional vai pagar IOF + conversão BRL/USD do dia do fechamento do cartão.
Se comprar no brasil vai pagar no minimo 6% à mais que será cobrado pela taxa do cartão.
[edit]
Melhor é uma exchange, ou p2p com alguém que seja confiável.