Can you just apply for a Business Visa? When I got my Brazilian Visa a few years ago I dropped off all the paperwork in person, along with my Passport, and came back the next day to pick everything up. I wrote my own "Cover Letter" stating the purpose of my visit. My Visa is good for 5 years. I'd recommend a trip to the Consulate in person, and if you can drag along a Brazilan friend all the better.