Sort:  

Ahh those do look good! Kind of similar to a Nestle 'Crunch Bar'

Maybe, idk:D but I thought these are easy to find in US. But don't ask me why I had this feeling. Maybe because my auntie from Canada sended to me many times this kind of stuff:)

I honestly never seen it in my life haha

Anyways, you've got the idea of what I was talking about.