Tech Support for Desktop Central

Tech Support for Desktop Central

Hello Folks,

Does Desktop Central tech support was always bad or it's new?

                  New to ADSelfService Plus?