I have had nothing but good experiences with masspartsmall and the owner Andy.
The iPhone 5 LCD screens I bought are original ones, all 100% working when I got them.
Very fast shipping and was sent within 24 hours, I will be making more wholesale orders with them in the near future!