IOF você paga sempre, na fatura do cartão.
Compras até $50 normalmente não são taxadas (embora teoricamente seriam). Já tive pacotes com valor até mais alto que não pagaram impostos mas, em geral, prepare-se para morrer com 60% (imposto de importação) do valor da compra para valores mais altos. Dependendo do estado em que você está ainda incide o ICMS.
Muitas coisas eles enviam por correio comum (a um custo bem baixo, por sinal) mas algumas coisas mais caras são enviadas via Parcel Force e aí os 60% vão incidir sobre o custo do envio também (e seguro, se houver) além da mercadoria. E o ICMS vai incidir sobre o valor total incluindo o imposto de importação.
Abs.