I'll be honest, a debug option would really help those frustrating times when the NPC 'says' they're giving you gold, but it doesn't actually transfer over. I'm really not sure why it works sometimes, and other times it doesn't. Does the NPC currently being in "merchant mode" somehow override it?