I used a law firm and they took for ever to compile my application and gave me misleading and wrong information, Try and gather as much information as you can before you send your application in get on forums and ask people for their advice and make sure you have originals for everything and as much...