I dont know about you all, but if someone approaches me an angry/aggressive/abusive manner, I'm naturally going to take that as an attack, and get defensive or attack back. That's human nature (I think). Their job only allows one option there. I can completely relate to their position.
-tomos
I think the truth (as with most things) lies somewhere in the middle. I'm totally fine usually when I call. I relate my position and problem in rational terms- it's just better for communication. But when someone tries to jerk me around with a script, or not wanting to escalate if they can't take care of it, and not even wanting to admit the problem... well, sometimes a less reasoned approach is called for.
I'm close to that with GoDaddy right now, for an example. On a client's wordpress (they chose to host with GoDaddy... sigh), the contact form doesn't work. So I did some troubleshooting, and found out that mail() wasn't working. I did some further troubleshooting to make it obvious that it wasn't anything with wordpress or anything- just their service. Then I gave the client the information to relay (since they won't talk to me without the client giving me a lot more information than I'd even *want* them to give me).
Their response? We don't offer support on Wordpress.
You really expect me to to stay calm with that kind of response? When it's the fact that I can't access the mail() function because of your configuration? And I see *several* posts on stackexchange about the same thing and the fact that GoDaddy in a lot of cases doesn't enable it unless you ask?