I'm stuck in a foreign destination without an IDD, and apparently the official way of doing it for me is to do it before the trip.
However, I found that page: http://www.international-license.com/ They do it and delivery it for you whereever you are or almost.
Have you guys had a past experience with this enterprise? Are they reliable? They clearly mention that
Our translation has no official status and does not confer any legal privileges or rights on consumers.
but what does it mean? Does it mean it is totally useless?