Eric was great to work with over the phone and in person. He figured out the problem with my phone right away and I didn't even have to wait more than an hour from start to finish for it to get fixed. Would definitely recommend All Mobile Matters if you are ever in a pinch. Thanks Eric!