I don't get my name mispronounced so much, unless you can consider having someone completely confuse your name for another one "mispronounced". This is a phenomenon that happens to me regularly... People will call me anything but my first name except family members. This happened so much that I adopted a nickname at one point which seemed to solve this problem, but got tired of having to explain that "Dru" isn't my real name.
Sigh... You would figure that "Justin" is a pretty fucking easy name to remember. But no, people will call me Jason, or Josh or John I've also been called Chance, Chris, Mike, Mark, David, Rob... And I kid you not these aren't one time encounters, this happens a LOT.
I even had someone call me some Wilhelm (with a German accent). Mind you this is AFTER I have told people my name, sometimes multiple times.
I do tend to get the "Don't I know you?" question a lot... and most of the time the answer is "You don't."
I would swear I must be wearing the Gray Fox mask when I tell people my name...
(for those who don't know what/who Gray Fox is, please please play Oblivion

)