I always seem to get good CS experiences from even companies known to have bad CS.
I keep wondering why
How you approach really matters. I have had good luck also. I always try to win the person over to my side. I explain my issues calmly and completely and I impress upon them how much I believe they can help me.
If I encounter someone who I feel is being unreasonable with me I will either ask them to transfer me to a manger, or I will thank them for their time and end the call. I can always call back later, get another rep and give it another shot. .