I've re-started the game on Hardcore, and wanted to spend some of my har earned on silver charms in Act 1 BF.

I was re-entering the BF several times to refresh the merchants goods until I got what I wanted, when I sudenly noticed that Elkar had a Holy Water. Remembering the comments on this thread about rareity & char Luck, I thought you'd be interested to note that my party has virtually no luck.

whats more, when I approached the other merchants on the same BF visit, they ALL had an Holy Water for sale.

A similar thing happene in the Post Game BF. When 1 merchant had 1, they all did.

So I guess they are like busses, none for ages, and then 4 come along at once, and it just depends on YOUR luck, not your parties luck stats.