The film is not self-adhesive (no adhesive film, no adhesion effect) and there are LED giant also no link to "Montage video" in the shipping confirmation. LED giant has not provided any return instructions also on Amazon. That I'll ever see the money, I doubt it.