Anyone know of/had good experience with, a good visa agency. I have looked on the web but most seem at best vague about the process until you have shelled out serious amounts of cash!!!! Peter