I've also bought the film for my Oculus Rift, the films perfectly, stick well and are easy to install.
My first delivery was lost in the post, however, I was awarded without hesitation replacement who arrived the very next day. Top product, Top Service. More than satisfied :)