One more reason to go to Mustafa: the
foreign exchange counters there have some of the best rates in town, particularly for subcontinental, Gulf and/or just plain obscure currencies. If you've got some Saudi riyals or Sri Lankans rupees or whatever kicking around, this is the place to get rid of them.