Gosh darn are we happy to have these guys at tech direct around the West Palm Beach area. We just about lost our entire computer to a virus last month... probably would have lost everything we had. We brought the computer down to their west palm beach address and tada! All fixed. Thank you to these computer repair experts.