I was a D2 recently on a flight from SFO-JFK, I entered the three lavs in main cabin, mid flight they were fairly clean, but were badly lacking in cabin supplies. Having been retired as a FSC, and knowing where the supplies were I decided to supply the lavs myself, rather than disturb the chit chat session in the last two rows. I've traveled to Asia on 12 hours flights on OALs and have always found the lavs very clean and stocked. Is any one person in charge of the lavs inflight?