Actually, I shouldn't malign the NAAFI, who back in the day looked after the canteens for British Forces. They were actually anything but naff. The food was good and they also provided good recreational facilities, such as bowling alleys, bars etc.
I don't know if they are still around or whether it's all been sold off to Whetherspoons or whoever, but here's to them. They looked after us, even in the field.