They are not an ordinary everyday food item here by any stretch of the imagination, they do not sell them in many places, and I have never in my entire life seen a single person eating them before.
I've just spent my entire life here in England growing up, but of course I don't know what I'm talking about....