Search found 1 match
Search found 1 match • Page 1 of 1
- Sat Feb 11, 2017 10:17 am
- Forum: Stable Version
- Topic: where the heck is customer support?
- Replies: 3
- Views: 5072
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...