That's great, and just the kind of thing that should be leaked IMHO.
There's a fantastic email along similar lines relating to NTL's (lack of) customer service. Just Google for 'NTL complaint letter' but make sure you're wearing a nappy first as when I first read it I almost wet myself.