Sad to see the end of an era, but when I think properly about it, my memories of the NAAFI are not all warm and fluffy. Overpriced, terrible beer, but at least you didn't have to drive to get there.
Does any one remember the microwaved "Old Dutch" carpetburgers that you could buy at the bar? (Of course, it may have been just the one NAAFI that did them. Sealand perhaps?). The trick was to throw away the burger and eat the box...