I think I would have gone back in and had a little chat about harassing behavior with the nice lady manager about her hyenas in the back. Totally unacceptable for them to laugh at you. Some people don't realize that for a job like that there are 50 other people in line for their job. Otherwise, you handled it well. I can't say I would have been as passive.