My kids friends were always told by my kids that when they enter the house, the car or their parents presence they were to speak! Never have I had to correct a kids behavior because my kids got their friends in check before we even had to say a word.
I guess they didn't want to be embarrassed Once my son brought over a girl and she was very shy and didn't speak when she came into the house, well she spoke but no one could hear it except him, he told her if you want to come over again you better speak to my moms and pops so they can hear you They are not together any more but she still call me to say hi
Mrs. J - you did the right thing. If you expect a certain behavior from someone you have to let them know. Kids aren't stupid and they try to get away with things especially if their parents allow a particular behavior. My theory is, just because your parents allow it doesn't mean I will. If you don't like it, go home or get a ride with YOUR parent.
nj