I wore the TW logo hoody a LOT over the last few years... (my "under jacket keep-me-warm clothing item). I wore it enough where a friend dressed up as me for halloween.... he printed the TW logo and taped it onto a hoodie and put some glasses on.
With that said, TW bumper sticker probably won't go on my car, but I'd probably stick it on a window or maybe a laptop, etc. Wouldn't brand my clothing, but i'd be willing to put an adhesive logo on other stuff (maybe I'd even stick one on a frame in the throat, or something).