Yes, the ones you get here in the States don't come close to the taste of the ones actually made in Canada. I believe you can get them on Amazon. I have family in Canada, so we always stock up on some when we go to visit. I believe Lay makes them there, as well as one other company that I know of, I think it is called Old Dutch.
i do love a good potato chip!
__________________ If I do something stupid blame the Lortab!