I fully recommend this Company. It advertised same day appointments which I wanted and got. My computer virus was swiftly removed (Ed knows what he is doing), but my old computer was the cause of the subsequent lengthy scan (too much on it!). The new hard-drive I was recommended to buy has made a world of differance, encouraging me to be more computer-literate than before. Thank you Ed!