Visas were handled by Aman for our trip. It is pretty funny, all that you get is a zeroxed copy of the list of visas issues for your day of entry. You give that to the immigrations agent. I thought maybe it was for our records only, but the agent insisted on seeing my copy of the list.