Some animal shelters appreciate them as animal bedding. I probably wouldn't donate them to a people charity, as someone would encounter the same frustrations you have.
Another idea is to freecycle them with an accurate description. Someone might cut them up to sew into something else....