Yay! I love purging.
Just saw this thread.
Did your boyfriend ever ask the coworkers *why* they were giving him their old shirts? I find asking Why stops a lot of people in their tracks. Asking them to articulate/verbalize their reasoning helps bring into perspective that maybe it's not such a good idea. Or helps you think of a good way to refuse.