If one must, where is the least offensive place to wear an ID badge?
I work in a lab environment where ID badges must not only be displayed, but also must be readily accessible as their magnetic stripes are used to open access-controlled doors numerous times a day.
Common solutions in the lab appear to include one of the three solutions: use the cheap plastic clip supplied with the badge and clip it to the collar or pocket of the short or to your belt, wear a lanyard around your neck and hang the thing around your neck like a tacky necklace charm, or use one of those belt-attaching retractable badge reels.
Of these, I have found the badge reel to be the most convenient for easy access to open doors quickly. When I'm wearing a sportcoat or suit, I used to clip the badge to the breast pocket. However, since I have started stuffing pocket squares in there, it looks a little cluttered.
I have been thinking about finding a police badge-style ID holder so I could insert it in the breast pocket and let it hang down (in lieu of a pocket square and to avoid clipping to the fabric), but haven't found what I'm looking for yet.
Has anyone else struggled with the challenge of displaying an ID badge without looking goofy?