These guys are great, I went in this weekend after my phone stopped working Sunday morning. I was unable to get it back on and since my iPhone is over 3 years old I almost went to my service provider to get a new phone but I had heard so many good things about uBreakiFix I decided I decided to give them a visit. After 5 minutes in the back the tech brought it back out working normally, and when I asked how much I owed them he simply replied "nothing". I was so surprised and relieved, I should've left him a tip in hindsight but I know that I will return when I encounter a problem with my phone again.