Ok so I've collected 16 salamander badges by the time I've met up with Leuvarden in Ch2. Everyone keeps saying he buys them but there is no dialogue option for it (beyond the "give me 3" quest) and even when trading with him, he won't buy them. Should I just throw them away?
Yup, they are a big tease for orens throughout the chapter. I never found another merchant willing to buy them.
The only other person who bought some was the Messenger at the Hairy Bear, but that's before you get to Leuvaarden. Other than that, there's no use for them.
Who buys trophies in Ch2? Like spare Barghest heads and all.
You have to get the messenger drunk before he'll buy them. Share a couple drinks with him and you'll get the dialogue option for it.
"The man in black fled across the desert, and the gunslinger followed." - S.K.
I'm not sure if anyone buys barghest heads after Abigail in ch 1, but be SURE to hang on to at least one beast fang, store one in the inn, just trust me on that.
Back to barghest heads, f you hold onto them...
If you sided with Abigail in ch 1, she returns in ch 4, and you may be able to sell them to her then.
I think I pissed the messenger off...does he ever come back after you meet him the first time?
Nope, that messenger is gone for good.
ah well..in the trash the badges go