Exchange office in Old Town gave 30% less than the posted rate
The exchange office showed a great rate in the window. After handing over €300, we received 30% less — the fine print applied "for transactions over €200". Reputable exchanges pay what they post. Never exchange on the street.