Used them back in 2013 for a number of Nokia 808 parts as this model never officially imported into the UK.
I've used them for N9 and 808 parts. I might have just been lucky, but everything I have ever gotten from them has been top-notch.