I have been asked to mail my passport to the US to obtain a visa for Bangladesh. The company I work for believes there is less likelihood of delays if I apply to their DC embassy, than their Bangkok embassy, since I do not have Thai ID. Is it better to send my passport via DHL or registered with the Post Office? The cost does not matter since my company will pay for shipping.