Search found 1 match

by malikons
Sat Feb 11, 2017 10:17 am
Forum: Stable Version
Topic: where the heck is customer support?
Replies: 2
Views: 3630

where the heck is customer support?

I'm baffled by the fact that contacting customer support is so convoluted. i'm struggling to get in contact with someone after 2 days of trying. they make you create so many accounts and even then it's just so damn confusing to understand which account is for what purpose. really regretting my purch...