I've consulted this store on multiple issues and repairs and never had any problems. A bit pricey but to be expected for a small, on campus shop. They worked on my "vintage" macbook pro which is something the apple store won't do.
November 2017
Never fix computer properly had to go back 9 times and still was not fixed properly. The CTS technicians are the most uneducated group you could hire. Don't go there to buy or get something fixed they are a complete rip off.