This place was very helpful when I broke my laptop. It was checked out in a timely manner and when it was discovered that it was not a simple problem, they gave me advice on what to do. They saved my data and when I discovered that I needed it(on a Sunday) they accommodated me and opened up so that I could get it. Great costumer service, knowledgeable about computer repair; I definately recommend this place.