Had the same Avon lady for around 6 months now, she's always been ok. I never spend huge amounts, just the odd piece of jewellery or bottle of perfume.
Last week I ordered a body spray for my MIL, was £1.50.
Avon lady texted to say she would deliver tonight, I was working late so asked DH to pay her (he had afternoon off and was at home).
He had no change at all, so I told him to pay with his card (she had previously let me pay with her card machine for an £8 order).
So she turned up and basically got really pissy with him.
"I'm not using my card machine for £1.50. Haven't you even got £1.50 on you?" Her exact words.
He explained no sorry, had absolutely no change, he wasn't even aware that she was coming before I'd texted him.
She was apparently really snotty then and was all like "well I suppose I can call back tomorrow evening, how's that for you?" with an angry tone and a condescending head tilt.
So DH wasn't bothered when relating it, but I'm quite annoyed, as I'm giving her my business, (plenty of other Avon ladies in the area to choose from!) and a pissy attitude is not what I expect, simply because on one occasion we didn't have change.
There's a chance I'm possibly just being over sensitive though 