Top notch customer service and experience. Took three PCs in, one of which I had no belief in running again. Yet, both were fixed within no time at all.
Not to mention the third, which hasn't been operated since 2010. They managed to pull all the remaining photos.