I had got my screen repaired here which I thought was a good deal.  Turns out I was wrong.  Everything was working fine until about 3 days later when my touch screen stopped working.  I took my phone back and they looked at it and called me the next day saying I needed to purchase another part(some sort of cable) to repair it and that it wasn't covered under warranty.  Total BS because they aren't willing to warranty or stand behind their own work.  Taking my business elsewhere.  Also the Asian guy at the front desk was extremely rude to me.