This place is great! I dropped my phone today, and completely destroyed the screen. I called All Mobile Matters about an hour and a half before they closed, and they encouraged me to bring my phone in because it would only take about 30 minutes to fix. Caesar helped me when I got to the kiosk, and not only was he extremely pleasant and personable, but he had my phone fixed and looking brand new in less than 30 minutes. I would highly recommend trying these guys out before you try to upgrade early or buy a new phone. They give you a 90 day warranty on the screen in case something isn't working correctly, and their customer service was excellent. Thank you Caesar!