Sorry, I'll rephase: I lived here for about twenty years and never had much to do with my visa, as my office manager took care of it for me. Since I retired several years ago, I've had to take care of my visa myself, which I have found to be relatively easy and inexpensive. Not as easy and inexpensive as someone else handling it and the company paying for it, but not bad.