tech support is unreliable as well as customer service