Omni-Tech Support
Consumer Report
- 04-29-2013
- 45
The same problems keep coming up. It really seems like they are trying to help. I have spent countless hours on the computer with them with different techs in my computer. The problems with computer issues is repeated over and over. I am not a happy campe
Company: Omni-Tech Support
Country: USA
Phone: 8009669940, 8666124220
Site: omnitechsupport.com