When I brought in my computer to have it diagnosed because of ongoing problems, I was very pleased with the service. Although my computer ended up being at the end of it's days, Kirk applied the $100 I spent on diagnosis and repair, as well as a $100 trade in for my current computer, to a much better computer. I appreciate the great service and honest business practices.