My tanks, are mine. No one touches them.
Also, I don't treat female clients as "the girlfriends", since most of them have a say in what's going on, even when they let the boys to the talking.
You can learn to read the body language quite easily. Most people will let me know their interest by either acting bored, or paying attention. Sometimes it's the women, sometimes it's the men. I learned long ago not to make assumptions based on sex. Much to my advantage
Personally, if I'm shopping with my hubby and a sales person were to walk up and address him and ignore me, we would end up going to another store. Sales people need to be a bit more intelligent than that if they want MY money. Fortunately, I live in a city that is well known for being open-minded, and I really can't remember ever having to deal with crap like that here. Smart city.
Interestingly enough, every time I visit my family out West, I can find endless acts of chauvinism there. No idea why, but there is SUCH a big difference in mindsets between Montreal and Calgary that it would be funny if it wasn't so frustrating.