Blizzard always has great customer support. I've gotten refunds on full expansions. Sometimes they RP in their response.
Worst customer support I've gotten was for a mobile game. (Go figure.) Had to email them multiple times, and they responded with unprofessional language.
What's the best or worst customer support you've gotten?