CJ is amazing! I've had a weird pop-up on my iPhone for the last week. I came in, was nicely greeted and had no wait time. CJ explained that my iPhone needed to by updated. It was not only an update issue, but, unable to connect to wi-fi as well. I left my iPhone with CJ and came back 45 minutes later. Not only did he update my iPhone, he fixed all my settings so that I would be able to start using my iPhone immediately. What exemplary service from this store! CJ's knowledge of hardware, software programming, Apple products and accessories is extensive. Highly recommend this T-mobile store!!!! And CJ of course!