Blog: On the matters of getting a visa, should you do it yourself or turn it over to a pro?