Oh wow. I thought I had a rant. You definitely win in the rant department disgusted, and rightly so.