I use Straw Pellets Ltd. I have found them really good up until my last order which were very hard and didn't break down. That said they have offer to replace them so I can't complain.
I use PelletBeds too - and have done for over a year.
Really like their product and use both their straw and miscanthus pellets mixed.
Chico has never attempted to eat it and hasnt had a single stable stain since i started using it.