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.
When I do visit malls, I just keep my gaze forward (or to the sides, looking at shops) - Since I'm deaf, I really don't always know if people try to flag me down. Once in a while I'll have someone move toward me a bit, but I just sidestep them and keep going. I don't feel like it's rude to ignore them. If anything, a simple head shake should be enough to get them to DROP IT and move on to someone else. I get that sometimes customers can be convinced to buy, but I would think a salesperson would be more willing to expend time and energy on a more likely customer - i.e. someone that walks up to the stall on their own to browse.