Yeah, that's true.
It's not really annoying. I'm rather used to having either my first or last name messed up. I'm sure I would be just as bad with many foreign names.
Hehe, that's got to be annoying. XD
"Melon" ? Curiously I frequently have my name misspelled when I order takeout. It usually gets written on the bag as Melony, which seems to indicate I'm melon-like. My friend did better than you...she called me Smelly-Melly.