I recently took my very slow laptop to Geeks in Phoenix, described the problem in detail to the proprietor and left it for him to work on. After picking it up a couple days later I found that there was an nearly imperceptible improvement in the operation. As far as I am concerned it was $80 totally wasted. Definitely won't be a return customer.