I told these guys I was posting a review, based on the reviews I read before I went in to the shop. Since most were positive, I figured I was in good hands. The truth is, I'd been to the Apple store almost 10 times this month...mostly because of software issues. It turns out, most of my software issues were actually due to my hard drive failing. Bottom line, Apple is great...but, these guys get to the real problem very quickly...like in 10 seconds. I thought the prices were MUCH more reasonable than quotes from Apple in the past...and honestly...the guys have a great vibe and really do seem like they are there to help solve your problem. It's a fantastic small biz and I am so happy to know they are right around the corner. Thanks guys!!!