ugh, no help on the official forums, does bliz have a tech support over the phone?