Not pleased with their professional skills. I took my laptopin to have the screen replaced. I was to have been called to enchange information on cost. I not only never received this returned call, but they went ahead with repairs without my permission. I may have desired to just place that cost into an upgrade but never had the chance to discuss any options. I feel they are lacking professional skills. If you decide to. Use their services, I recommend asking your quesstions right then and dont leave your computer until ALl your questions are answered. I dont even give them a star rating.