Never even heard of these but about 30 seconds with google made it clear that these are a bad idea. How silly. If the state wanted you to have a badge they would issue you one or give you the option of buying it ast an additional cost when you get your GFL.
I'd say thanks to the friend that gave it to me & then toss it in the garbage right after he left home. :wink: