I am very pleased with my experience at Compudoc. My hard drive went out (but of course I just thought my computer was broken altogether) and they were able to salvage all of my data as well as replace the drive with a far superior option, get my PC back up and running, all for a fraction of what I would have paid to replace my computer. I'll definitely come back here with any future computer issues.