I feel like in the past few years customer service has gotten much better for most companies. I have had reasonably concise and helpful calls with my bank, telecom provider, utilities, phone company, and one product company within the past year and they all went pretty well despite negative reputations for a few.
Online chat windows seem to be the most effective for me.
Curious if this resonates