Yes, I have been client of mailtranscripts. I got to know about them through my friend. I was in Canada at that time so I contacted them. They handled everything on my behalf for which I had authorized them. They will tell you about the documents required. over all experience was good.