Hussar
Legend
I did not roll the check, I told the DM to tell me how the NPC reacted and to roleplay the encounter. For me, they break immersion in the game. I am in character, conversing with an NPC, then out of the blue I am told to roll the die? Bah, do away with the damned things.
If I was the DM, I would have forced the roll. Sorry, your character is NOT you. I don't care if you are Robert De Niro or if you are Pee Wee Herman, just because you say that you say something doesn't mean squat. With high diplomacy and a decent Cha, the result is probably foregone anyway, but, you still have to roll. Just because you happen to be charming, persuasive and damn good looking, doesn't mean that your character is.

The dice provide the direction, you provide the script.