My daughter was the same way. But now she is married and has her own home I find she is nagging at her husband for the same thing. (The toilet seat thing too) So I am getting my revenge now.
I always buy a big package of TP at Costco and when I get home I put about six rolls in each bathroom. That way if the roll is empty at least I don't have to go without.