I don't think CANEX sells them any more. Suggest you phone them first before you drive to Shilo. CANEX YOW, YAW and YZX don't sell them anymore.
You can also contact Joe Drouin, who makes the badges for al those museums. He doesn't have on line sales yet, but you can contact him by phone to buy.
http://www.joedrouin.com/
BB