Had my son's HTC Sensation broken screen replaced. They did a great job. Customer support was really good. When needed will comeback here for more service.
All reviews seem positive