The charity stuff is worthy. I'm annoyed more by the hypocrisy of those who spend a lot of time bashing Blizzard on their store while accepting and even recommending other games that do the same but are worse. Pisses me off no end.
I've never used their services for xfr or any of that and the only store thing I have was a batwing mount that I got as a gift.