I have called tech support 3 times. The Tech Support Reps are in the Philippines. Their English is SOOOO poor it is almost impossible to understand them. Last rep i spoke to, i had to ask him everything at least twice. Not only was his English poor, he also did not...
Read more
Reply to reviews