Are those white chocolate M&M's?
Am I missing something here or can you get Cheetos in pretty much EVERY supermarket in the UK
Pretty sure you cant. At least in none of the ones that I've shopped in anyway.
I must be thinking of another very similar product (NOT WOTSITS!)