B

BCCanadian1
Review of Delta Cable

4 years ago

Tech support is as incompetent as they come. Sadly...

Tech support is as incompetent as they come. Sadly these idiots get paid to not have a clue as to what they are doing.

Comments:

No comments