There is a shop in Bangkok on Suriwong Rd that will change directly from Euros to Dollars at a fair rate.