Poor service and bad experience, I received a ""free diagnostic"" that I needed a $500 repair. I called around and found out it was only a virus and I did not need a new hard drive. When I called back, John Hahn was rude and aggressive on the phone when I asked him to explain why he tried to sell me a $500 job when another company quoted only $85 to remove the virus.
more