I have had a few SS salespeople. One guy came up behind me in a mall as I was walking, head down a bit looking at my cell phone trying to figure out where X store was to buy a specific present for someone. I'm a surgical-strike kind of person. I know what I want, how much it'll be, in and out and gone to the next place. I also don't go to malls until I have at least a few places to stop so - I have a plan. This guy comes up behind me, grabs my elbow- nearly made me drop my phone - and when I whipped around, he says, "Since you refuse to say hello, the least you can do is come over and look at my lotions! You could really use some!" I came very, very close to hitting him, and I could certainly make an argument for legally being able to do so. Instead, I looked him in the eye and said, "Let go!" (He didn't, and I followed up with this, in the middle of which he did let go): "I am going to file a complaint against you for grabbing my arm like that. You never, ever touch a person without their explicit permission. I didn't hear you trying to flag me down. I'm deaf. I HOPE you get fired." For the record, I know I was abrupt and rude in saying what I said, but I was a bit frightened and angry. I did follow that up with a prompt visit to the mall security office, where I filed a complaint against that guy. The security officer told me that the mall has at least one complaint a week about someone (not just that stall) grabbing or otherwise stopping guests.
Another time a woman came up to me with a perfume bottle and proceeded to spray me in the face with it, twittering on about how it was a lovely seasonal scent and I'd be the hit of the party, blah blah. I honestly don't know what else she was saying, because I was too busy pawing at my face. I'm allergic to something that's in a lot of perfumes, and I was having a reaction. I didn't speak to her then, but after washing my face in a bathroom, I did file a complaint against her with mall security, then to the company itself. Never really heard back from the company other than a form letter.
Wow. Someone grabbing my arm and refusing to let go? I'd be calling the cops. I'd consider calling the cops on the perfume lady, too. If mall security or their employers won't do anything, I'm sure an assault and battery charge would smarten them right up in a hurry.
I am pretty sure that spaying anything in someone's face without permission is illegal (with exceptions for self defence). If it happened to me I would probably
1. Knock the person's block off
2. Go into a full blown asthma attack
3. Press criminal charges against the the person
4. Suing the person, their company, and the mall for my medical expenses.
People grabbing me on the arm has resulted in
1. Me doing a defensive break move
2. Me screaming DO NOT TOUCH ME very loudly
3. My telling them off when they say "Calm down I'm just trying to get your attention" and in the case of lotion sample people that will include a teacher voice explanation that their product is horrible and will blister my skin causing severe pain.
I've complained about people like this to mall management I always use "loaded" language like "I was assaulted by lotion person at this time. (I've also included photographs of the resulting skin reaction. I conclude by asking they rethink leasing to a company that has a marketing plan that starts and finishes with assaulting people. I've noticed a reduction in those groups and increase in remote airplanes flying down the mall corridors.