Think you have answered your own question there. You can only get them from Revere. If you don't have a Revere 'tuned'/styled RR then why would you want one of their badges anyway? I can imagine why they wouldn't sell you one, the same reason Overfinch etc won't do that either.