It's actually 66 USD, a pretty good price, considering most games on other consoles are way more expensive than this. But that only applies to games that are officially launched in brazilian retail (basically nintendo published games only), for all other games, it is CHEAPER to buy here than in the US, cause nintendo never updates the conversion rate of the eShop. If you want to buy from north american eShop, you have to change your location in the settings (if you already have a nintendo network id, you can't do that without losing all your games). I recommend setting it to Yukon / Canada cause that way you can use brazilian international credit cards. If you use the US eShop, you will need to buy eShop credits trough cardcodes.com.
If you want to buy physical games, I can recommend two stores: eStarland and Play-Asia. the first has cheap games with a not so cheap shipping, while play asia has some slightly more expensive games with free shipping. Also, eStarland sells used games in good conditions. Any international purchase can take between three weeks and two months to be delivered thanks to our crappy postal service. And there's a small risk of being taxed (that would more than double the price of the package)