hi jonathan! welcome to the forum..

As for the "debate" on CFO sticker... it would be best if there's a poster or leaflet in the VFS office informing applicants of its existence...

I only knew of that in this forum....