D

Terrible customer service. Do nothing but look at ...

Terrible customer service. Do nothing but look at their screen to solve a problem. Been trying to get a problem solved for 3 weeks and still nothing.

Comments:

No comments