The courier companies provide the service of delivering the passport to the embassy in AbuDhabi, collecting it and delivering it back to you. We had our passports sent by DHL. They even paid the visa amount since the cheque we had given was incorrect, and they charged us on returning the passport.