Marc, you asked about Never, never in the street...
By the street, I meant those guys on every corner of Sosua and in some areas here in Santiago that say: "Pssst, meester, you got dollars? I geef you 18.50!!""
You will get ripped off as sure as hooting.
At any reputible exchange bank you get a receipt showing the amount changed and at what rate....
HB