Customer Review

Reviewed in the United States 🇺🇸 on May 23, 2019
There is no tech support help. When you try to call or do the online chat it's just a robot. I never was able to talk to an actual agent which was extremely frustrating.
209 people found this helpful
Report abuse Permalink