Search for self-adhesive vinyl on Amazon
Nope, still doesn't help.. I haven't heard of any of those, either - at least here in the US.OTOH - I'm quite the hermit, sooo...