Where do I find ....

May sound cheap on this one, but I've always liked the plastic insulation on household wiring. Slips over the pin, pushes into the hole, the plastic "squishes" and grabs tight on both sides without damaging the finish around the hole and chipping the paint and primer which may be there. Believe it or not it gets a death grip on both the emblem and the car. Of course, this is only cheap if you have any household wiring laying around...