I have played for over 2 and a half years and cannot remember the last time I got a medal from an NPC. Its pretty much always been vallies.