This is the third display i have ordered from Cellspare. I keep buying stuff from them. They send you oem parts and at a very affordable rate. The reason I am writing this review again is that they surprised me by delivering my display this time in 48 hours to Bangalore. This is the fastest response i have ever got from an online platform. Keep in mind that it got shipped from Ahmedabad to Bangalore. I want to motivate them by this feedback to keep going and set high standard. The quality of display is A+.