I was wondering if anyone has formed a new opinion on these bio pellets lately. Since they are on sale right now, they peaked my interest again.