I love this. Did you send this to "Letters to the Editor" yet?
There are a few of the presstitutes I would like to give a piece of my mind as well...