I don't think there should be any - you can always check with the MSPs that post shops in Canada.
Thanks for the reply Dawn! Whenever you notice (or think) that an MSP didn't link any badges to their shop, I strongly suggest contacting them and letting them know - you'll be making the whole situation better for yourself and for all shoppers.