I have exchanged money for a couple of times and I always tend to check five banks; Bank of Taiwan, Taishin bank, china trust, shin kong bank and Taipei Fubon. Everytime taipei Fubon gives the best rate. now I do not check at all, I go straight away to Taipei Fubon, the people there started to recognize me, they fill a small applicaton for me (although it has english), copy the ID card and do the exchange transaction ( 5-7 minutes and I am done). I would recomend them.