"When she came back with the info, I decided it was a fairly good deal, so I ordered the kid's steak for my son, and I also ordered a steak, as did my girlfriend.

I ordered mine medium, and it came that way. My girlfriend ordered medium-rare, and hers came looking more like medium. However, she initially decided to just keep quiet and eat it anyway, not wanting to further piss off the already surly waitress.

However, after eating maybe about 35% of the steak, it was no longer medium, but well done. This is common with steaks, which can sometimes cook unevenly. Keep in mind that NONE of the steak was medium-rare, and she ate the medium and medium-well parts (while not enjoying it), finally giving up when most of the rest of it appeared well done.
"

Dan, you left one very real possibility out of your story. Namely that they could have deliberately dropped your stakes on the floor or spit on them before your meal was served. Why get the help angry before your meal is served?