As of August 31 they did away with retirement badges, e mail I got said to get on base you need a copy of your SF50 and real ID, so don't know about shopping on base or even getting on, not that I really want to other than to visit some old friends, I don't have a real ID.