Just to add to what others have said: I always use ATMs to withdraw local currency in SIN and other Asian countries. I have always been quite surprised to find out how good an exchange rate I have received when I get my bank statement after returning home.
Have a great trip.