I have been using the Illini Tech Center since they opened. Their service is quick and the techs really know their stuff. My son went to college in Missouri where they supposedly have the best campus Apple center in the country. When his hard drive failed, it took them over a week to swap it out for a new one. It was very impersonal. In contrast, I have had many hard drive failures over the past few years on my various computers, and the Illini Tech Center usually fixes the problem within a day or two if the part is in stock. The online tech appointment tool is useful and I have never had to wait for service nor to get my questions answered. I recommend this place most highly. The only negative would be that parking is expensive and difficult to find.