I'm so sorry to get back to you both so late, I took a break from reading the forums after the holidays.
They're made by EmblemsOnly and they are metal. Very high quality stuff and they have a nice "heft". I'd email them to discuss purchasing! From my last communication with him they were...