Whatever works for you man. It certainly isn't fair that, ceteris paribus, only one person is buying all the books.
Or maybe a simpler rule - if your PCs want a feat, PrC, race for their characters, they buy the book it's in. That way they get something every time they play the character, not...