Knowledgeable, well educated techs, great customer service. Brought my PC not working right at 12pm. Picked it up at 5:30pm back to normal. The bill was more than reasona ... more