Jeez, everyone on the trail has some kind of "team" jersey on... I have seen 3 or 4 with the UPS one on. I never thought bad of them. The lbs near me says they are one of the biggest sellers.
Tell the guy who made fun of you to stick it.. Tell him he is dressed like a human being so he must be a poser as well..