The absolute best rates are at the banks, but they tend to be a hassle waiting in line. FxTrader next to HiLo has the next best rates. Since FX is near the NCB bank, I would check the line at the bank and use FX if the line is long.
Gold Nugget Cambio next to Scotia Bank and Banmark on the far West End at Summerset Rd have the next best rates.
But if you are exchanging less than a couple hundred dollars, most places give a fair rate.
For US$20, the difference between a 120 rate to 125 is less than a dollar.