Nothing not to like about this place! I had a broken old laptop (cracked display, insufficient memory and other bugs). They took it in, explained precisely the problems and my options, then fixed it extra-fast when I said I needed it a day earlier than their estimated repair time. Also, they're close, local, and an all-around more pleasant experience than some big store in the mall. I will go their for all my mac needs from now on!
Pros: friendly, knowledgeable, fast