This place sucks!!!!! I had to go back to the store 3 times!! First time to get it fixed, second because my touch screen didn't work after they "fixed it" and third because I had the same problems as the second time!!! Not only that, they did not fix my bent frame after I paid for the repair! I'm not paying $$$$ for them to give me back a broken phone.... Awful service! Went to UBreakIFix off of Carmel and 51..... Paid for the front to be fixed and they made my phone look brand new! Also told me the CPR place could have made my phone worse...the UBreakIFix also fixed my frame :) if I could give no stars I would!!!!