20 Jul, 2021 → by ClaimboUser303442
Total lack of customer support and endless wheel spinning to get problems solved.
1
The inability to get customer support can be be vey time consuming and frustrating and the phone reps that I have talked in the week have been world wide, from South East Asia, Viet Nam, India, Phiilippines, Honduras, Mexico and the US. I just got fin ished with a...