Girl friend of mine just came back from china.
she travels often ,and said this is best rates she has found
Universal Currency Exchange
380 Saint-Antoine St W, Montreal, Quebec H2Y 3X7
(514) 844-5060
at the airport depends the day the rate and amount you wish to exchange you have to deal with them,
ask at airport but prior get a quote from the number i gave you
as well universal has hard to find money,friend of mine went to Madagascar ,
and universal was the only place we found the currency in the amount needed.good luck.