These guys are awesome! They are super friendly, knowledgeable, and offer excellent service. I was so happy a friend of mine referred them to me when I had dropped my computer and needed it fixed in a pinch. Not only were they able to turn it around into days but they were so helpful with so many other things I had questions about. Highly recommend.