So, I did some research on those Fry's mint chocolate bars. One supermarket chain that we shop at regularly has them on its website, but "out of stock". Another Canadian site says it has them, but only 4 left, and they warn against shipping them except in cold weather.
There is an English bakery not too far away that imports all kinds of British products. Maybe I can get the bakery to stock them, now that I know they still exist. Yum!