This review is for North York branch of Taheri exchange. I'm really surprised by the negative reviews! I have been to this place several times and was very happy about the exchange rate they gave (they were not joking when they say they offer the best rate in Toronto!), as well as the service. They even stayed open past the closing time for me when I got stuck in TTC! I definitively recommend calling ahead to make sure they have enough of the currency you want, also you get to lock-in the exchange rate.
Try this place... you'll not regret!