Excellent service, great price, friendly staff, waiting area with free hot tea. I called early Monday morning after breaking my phone over the weekend. They advised if I got there right away likely it would be quick as they only one customer ahead of me. Sure enough, I got there about 20 minutes later and they took my phone in right away and I had it back in just over 30 minutes. Recommending to friends and neighbors.