I've been playing Neopets for well over 11 years now. A really good way to get PBs is to enter the Poetry Contest or other creative contests such as Storytelling or the Art Gallery. They don't always give out PBs, they give out "rare" items plus 10k everytime a piece of yours is accepted...