I rem reading about these somewhere and cant for the life of me remember where. Does anyone know which supermarket sells them? x