Announcement Banner
UNSOLVED

boywayne

updated

7 years ago

B

boywayne

1 Message

0

205

June 4th, 2019 12:00

Tech support

Your tech support techs are rude and do not speak good English. I don't understand why as a huge company that is based in the US you have to outsource your tech support because it's cheaper.

No Responses