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?