My post wasn't aimed at you, just commenting in general as after more than 20 years you get a bit sick of all the excuses some people come up with.
As for visits to Imm., same as you - well dressed and polite, never had any problem that wasn't easily sorted - actually last time they needed an updated copy on my bank book - "no problem I'll finish processing the paper work, drop in the updated info after lunch".