O iPhone 4 é mais caro no Brasil em relação ao mundo devido a impostos.

Além dos impostos de IPI (15% sobre produtos industrializados), ainda temos 9,25% de impostos para PIS (Programa de Integração Social) e Cofins (Contribuição para o Financiamento da Seguridade Social) e o ICMS (Imposto sobre Circulação de Mercadorias e Serviços), um imposto que tem média de 18%, mas que pode variar de acordo com o estado.
O iPhone 4 custa, para nós, R$ 1799 (16 GB) e R$ 2099 (32 GB), ou seja, R$ 697 e R$ 796 a mais, respectivamente, do que no Canadá, preço mais baixo da pesquisa. Seria possível comprar o novo iPhone e ainda um iPod com o valor que pagamos no Brasil.
Mesmo a diferença da Itália, 14ª colocada na pesquisa, para o Brasil (15º) é significativa, sendo o aparelho de 16 GB R$ 317 mais barato e o de 32 GB, R$347. É claro que nós já esperávamos por um preço alto, mas ser o campeão dessa categoria não é um título nada agradável para o Brasil.
fonte: http://www.baixaki.com.br/info/5412-o-iphone-4-mais-caro-do-mundo-e-vendido-aqui-.htm