I remember when I used to think like this. Now to me, a free t-shirt says the person wearing it doesn't really care about their appearance.
I look at the young guys I work with now getting all excited about vendor gear, smile, and reminisce about being the same age, but to me shirts are worthless (and as noted a stigma in some situations).
(or replace appearance with fashion)
Unless of course that person is someone of authority over you - then you are screwd.