Heard that Thai banks charge 150 to 180 baht per withdrawal on ATMs and after a bit of searching online read that AEON and Citibank don't charge this fee. Went to the AEON ATM on the LG floor in Terminal 21 and was advised that there was a 150 baht charge so I cancelled transaction. Went over the footbridge to Citibank next to Asok Stn in Interchange 21 Building ( metres from Soi Cowboy ) and withdrew 15000 baht as I have a £300 daily withdrawal limit from my UK bank on my debit card. The printout option came at the end and I missed it as I was putting my money into my wallet. But checked my bank account. From what I see there is no withdrawal charge. 15,000 baht on visaxr of 53.60781. So £279.81 taken from my account. And on a side note as mentioned in the currency exchange facts on the right of this page if arriving at international airport best place to change money is at Kasikorn Banks green booth on the airport link level, 2 levels below arrivals. It is actually on the entrance to the Airport Rail Station. If you change £100 you maybe save a couple of quid. All adds up!