banks exchange rate...won't be that good as compared to money changer for sure...$5 ain't too bad actually. but not sure whether the SGD/USD conversion is good?
when i use those ATMs that do not belong to my bank....i usually pay between USD3-5 too.
ahh. do you live in US?