Aldi?

Maybe special offer in England, though i'd have to check here. In normal shops you usually get the irish cheddar here, and - even if i should not say that - the english cheddar tastes better i think. You only get the latter in pieces at the counter, never in packages here.