Ok don't want to drip feed but will try to be brief. My sister is 20 and is a jr manager in a shop. She's staying with us at the moment and has just come in from a long shift a bit flustered. Apparently a man came in to her work today and she served him, he is sort of a regular customer, he called her 'ginge' and then asked if she was a natural ginger (she is), he then said 'but are you a Real natural ginger then?' and sort of nodded suggestively, leaned over the counter and nodded at her crotch region.
She laughed awkwardly and took a step back, he said 'let me see your eyebrows you can normally tell from the eyebrows, oh they're sort of ginger, go on then are you a natural?' whilst leaning over and looking rather pointedly at crotchal area! she said 'well they're Brown but-' he cut her off and said 'oh you're one of a kind then' smirked and left.
She feels totally stupid for taking offense as she didn't reply with some sort if cutting remark or even told him he was out of line, as it was a customer and she was taken aback and there were other people to serve.
Now her colleague heard the general gist of the exchange and said 'ugh creepy'.
The guy comes back an hour or so later not happy with his product. He starts on the colleague about how he wants a refund, colleague tells him to come back next day as she can't issue cash refund right then etc. But if he comes in in morning, area manager will sort it. Sister comes in, tries to deal professionally with guy even though she dislikes him. He leaves unsatisfied but no ginger comments are made or anything like that. Long story short colleague rang manager to inform them of this guy wanting a refund and says '(sis name) tell manager what he said about you!' so sis recounts story and manager says he will be telling this guy not to make comments like that and he won't accept it etc.
Sis genuinely thinks the comments whilst in bad taste and totally uncomfortable for her are what he construes as flirty banter. He's twice her age easily she's in no way interested and has before actually told me about him saying things to her about how he 'pounded' a girl then dumped her because she was ugly but he 'ruined' her (vile) first, and how he made a room full of women 'dripping wet' when he walked in, none of these seem at all appropriate to be telling a woman who's serving you in a shop who doesn't even know your first name but hey ho. Sis thinks he's just an odd guy, but she's now in her words shitting it in case her boss tells him off tomorrow and she then has to serve him again. She thinks she's coming across as a humourless tell tale. She's thinking of ringing her boss and forbidding him to bring it up with the guy.
Basically he's a fuckwit and you all need to tell her not to worry as she's done nothing wrong!!