One more thing further to what Tubegroover wrote - Brazil used to be super-cheap for Americans, but now the exchange rate is in their favor and the economy is hot, so generally speaking, Brazil has become really expensive for Americans. I was in Sao Paulo in August for business, but had forgotten to bring some basic toiletries. I bought a pack of four Gillette razor blades, a tube of toothpaste, and a toothbrush: $30.
In short, don't bother going to hi-fi shops, as they don't sell the elite brands (again, they think Wilson, B&W and Audio Research are state-of-the-art, and they charge a fortune for it), and don't forget your toothbrush.