Be careful with Brazilians. As much as they are fit, as the others said, they don't do everything listed on their profile. Happened to me in the past - call them, ask them to confirm if they do CIM and swallow. They confirm that they do, then they make up an excuse once you've handed over the cash. I avoid all of them now, despite them being ridiculously fit. Polish and Hungarians for me - especially Hungarians as they are filthy.