Sort:  

That should theoretically be the place to buy and consume. You can get them anywhere in the UK, they are a popular lunch time snack. Your body isn't accustomed to them?

Yeah, I had trouble with them for some strange reason.

Maybe it was just bad luck.