The one I am looking for is like the ones they use for
oil changes that are stuck to your windshield. It was clear plastic except for the wording. I liked it because it could be left on all the times and didn't take away from the appearance of the car.