These guys are excellent in customer service and diagnostics! Very thorough in testing a gaming pc that was not working. Very thorough in explaining the problem. They did not repair anything for us simply because we had purchased a bad motherboard from another store and it had to be returned. However, we will be using these guys for all of our tech support needs! Also excited also about their store opening in Surprise!