captainluigi wrote:protective backing? does that imply the various badges are attached with an adhesive as opposed to ?.
Similar to 3M tape that is sort of built into the badging. When you buy badging, or an emblem, it comes on a piece of slick paper like a sticker. You peel that off, and bam. . sticker. . plastic, and 3d, but that's pretty much all they are.
What I was thinking is to take the "sticker" to the body shape, and have them paint it before removing it from the protective backing.
Just a thought.