Went there because my internet suddenly became severly slow. Tech decided to check for updates before final verdict. He quickly went thru numerous diagnostic steps including checking for and installing any updates needing downloading. There were several as none had been installed since I purchased the phone 4 years ago. This took about 30 minutes. Was told they coulndn't fix the problem as my sim card was at fault and I should call my carrier. I called my carrier and it turns out I was simply out of data minutes for the month. Bought more minutes, problem solved. I can't believe they couldn't tell me something so simple but since I wasn't charged a diagnostic fee I not going to complain. The tech was professional throughout, the store was bright and clean and shelves neatly organized with many options to accessorize your devices. All in all the experience was worth 3 stars. read more