I went to the grocery store recently...heck, I live at the grocery store, it seems. Caitlin was buzzing joyfully and flapping her hands so hard, I thought she was going to take off flying. SHe was behaving and so happy..I don't know why, but she was. Suddenly, out of nowhere, a young woman yells down the aisle at me..."HEY, SHUT YOUR RETARD UP"!!!!! I had to stop, take a breath, and grasp the words I just heard. I explained to this early-twenties-something, Generation X, hateful person that she was not "retarded" but Autistic. This not-so-lovely person said, "LIKE THERE IS A DIFFERENCE"... I explained, very calmly by the way, that my daughter was much smarter than she could ever think about being. I also explained that when you use words like "Retard", "Moron", "Stupid", etc....you are not hurting the person you are calling a name to, you are showing your "ignorance". Now, I hear, there is a movie out that Ben Stiller helped to pen. I like Ben Stiller...he is funny. The fact that he chose to use a word like "Retard" in his movie...not so funny. Now Ben Stiller has made it okay for young people, like the young woman who berated my daughter in the grocery store, to do the same to other differently-challenged people.... SHAME ON YOU Ben Stiller...SHAME ON YOU!!!