Thanks for that Grayo. Did you post anything about it on the forum? I must confess I didn't look.
Chinese stuff is hit or miss. I got a screen for my ZZR last year - 15 quid delivered and it's better quality and fit than any MRA, Zero Gravity, Skidmarx screen I've had. Seriously, 15 quid and it came all the way from China and arrived in less than a week.
It just depends - the vast majority of tech stuff is chinese - every iPhone and iPad is made in Shenzhen and that's pretty good stuff!