I will suggest all of you to not use services of any consultancies. For a consultancy they dont care whether you get a visa or not or whether you submit the documents that will assure you of a visa. They promise you visa success but the truth is once you've left their office, whatever happens to...