Connect Legal has a blog that is very informative about Visa Cancellation and final settlement