Mine came off yesterday, just pulled it off piece by piece, was a bit rotten then got the crap off with water.
The Renault dealer stick was the hard part. Has been replaced with my new Cliosport sticker, which i f*ked up a little lol, you cant tell from a distance luckily..