Customer service really doesn't get any better than this. I dropped my PC and had it repaired within two hours of calling this company. Every other shop in the city told me it would take 7-10 days, and quoted me a significantly higher price..suggesting that I may have to have other work done as well. This company is smart, efficient and has a no frills way about things. It helps that they are courteous, friendly and pleasant, all the while taking their job seriously.