Couldn't agree more. Mistakes happen, you don't go talking to people like that and expect to get away with it. And you're totally right, the original poster isn't the target here. We've digressed onto a wider point, though the "fucking idiots" remark was a bit harsh.