@Jeffrey ******
that’s a good story and a human touch.
My experience is that in any of the touristy areas, the store vendors will never sell at a loss. Never, never!
Haggling is expected and you (the tourist) is seen as an opportunity! If you don’t haggle you are simply giving a gift. Up to you.
Always check prices across a number of vendors. Haggle and learn what the price window is.
Once you’ve done your research, go for it with a vendor who has the product you like. Smile, be happy, make fun, never get angry (very, very rude).
You’ve made her day. It’s the same as tipping in Thailand - it’s not expected but very welcome and brings lots of lovely smiles👍😁
Enjoy
😎