I used BookMyForex to purchase AED two years ago. They delivered it to my location within a few hours. The exchange rate was good too. I saved on cab charges I would have spent going to a local money changer, lol. Before that, I used to exchange currency at the airport, but once I used BookMyForex, I realized these offline dealers charge way more and take advantage of our urgency.