Registered Post is reliable in Bangladesh. Always got within 4-5 days after issuing the letter. Even CHC-S send my medical request to the wrong address, the postman tried his best and finds me out to deliver the letter. So, i trust them now.
If really need to use courier, i think the FedEx...