I guess I see it differently than you do. Were she actually "the best CSR (you've) ever spoken to," she would've given you what she promised. In my mind, her failure to follow through with what she said she'd do makes her a terrible CSR, but that's just me. :)