I just purchased these on eBay earlier this week and just installed them.
They are inexpensive, and easy to apply. You can pull them off a few times and reapply while installing to ensure proper alignment. They are vinyl and seem to be good quality. I don't know how long they will last, but only time will tell.
He offers many colors as well as custom colors upon request. If you look at his other items you can find the ones for the exterior badges, the following link is for the steering wheel badge followed by the exterior badges. I thought this was a good alternative to removing and painting the badges.
Oh and FYI, the decals only cover the inner portion of the badges...NOT the chrome trim. I had already plasti-dipped my chrome edges on mine, which look better with the decals.