Martha Randolph, a senior from Pacific Heights, has been cutting back and buying in bulk for the past few months, even planning ahead for the holidays.