I will check. Maybe Metro have them. I will keep you informed
hi i am also from Quebec and was wondering where these cheecha chips are sold went to maxi today but they do not have any if you see them somewhere please let me know Did you find them??iF NOT IF I SEE THEM I WILL LET YOU KNOW Thanks
Welcome!!