I bought a light tint one a few months ago. £27 delivered....thought for that price I'd give it a go
Delivered in about 4 weeks, well packaged
Optically, it was not quite there. 'waves' could be seen when looked through at different angles
The four holes were too big for the screen Grommets but it fitted OK with a bit of jiggling
Even with care, the finish showed up marking when cleaned. Dulling and swirls
Ended up buying an as new genuine BMW GSA screen off here....could really see the quality difference
There are many sellers on AliExpress of these screens although I think many are from the same source