The screen on my Samsung Galaxy S3 was flashing yellow after I dropped it. As I use my cellphone for work I needed to have it repaired ASAP. I brought it to CPR where I dealt with Darren, who was very helpful as well as extremely knowledgable, they had the screen in stock and replaced it in no time. My phone has worked perfectly ever since, I would have no hesitation in recommending CPR, I also found the location near the mall to be convenient too.