From the replies so far it sounds as if no-one else had seen these but this in only reply 8. The shop may be unable to say much about them and even less about other's experiences but it might be worth asking if any customer has come back with a report.
Where is your stockist? I found 3 U.K. stockists in Bristol, Brighton and Amersham but no real info on the films origins etc. At all 3 the price was £10 or slightly more per film so it certainly is not cheap
I have made my mind up about this film without trying it but as this is largely irrelevant to your thread I won't give an opinion
pentaxuser