yup. piece of pee to get off.
just had to ditch my badgeless one for a standard non GTI one from the scrappy, cos it was covered in rust.

Im looking for a new badless one though, where did you find yours? volksbits seems to be cheap. but im not sure about the all plastic ones, could look a little flimsy.