Funny, when I called EA Origin support, they were quite good at resolving my issue. Then again, I don't play SimCity.
They got a lot of Blizzard staff when they had layoffs in Austin, there's also a ton of Bioware folks now working CS there. Probably the reason behind it.