Ohhhhh LORDY! Let me just say - if someone did that to one of my babies, I would have probably knocked them to the ground!

I would have DEFINTELY went and complained to the manager! Excuse my french here, but what the HELL was he thinking ripping your baby out of your arms like that and chopping his hair off WITHOUT YOUR PERMISSION???? He must be out of his ever loving mind!