I also go terrible tech support by online chat, it feels like they are a bunch of bots, very frustrating. Regardless of which company EA/Blizzard etc, email/webchat tech support is the worst.
However, I've had great experience by phone tech support with EA/Blizzard and other things I may need...