How much hay can guinea pigs eat?

They like to nibble all the time they are awake, however like humans they need vitamin c. so hay alone is not appropriate.