In defense of JoAnn, I worked at a chain that no longer exists. My district manager would let me donate some things but usually when I call the schools or other they would be happy to take if i would drop it off. I was already working a low paying job for 60 hours a week and frankly they didn't want the things that badly if they couldn't pick up. [ If i said it was cash they would have been over right away.] I considered it charitable giving when I tossed things. The dumpster divers were always right there and they came a got it right away.