Applegum: I'm with Lisa and LPH...it seems to me that the guy may have responded to sarcasm with sarcasm...without any sexist intent.
I'm not saying that there isn't sexism and am not trying to justify it when there is, but in retail, the customer is always right no matter how wrong they are...and I'd be careful throwing out sharp responses...unless you really practice taking the edge of the delivery. Change attitudes one person at a time by demonstrating your competance, not by ticking them off
If you don't grow where you're planted, you'll never BLOOM - Will Rogers