I’m not a fan of cheese puffs generally, I prefer the crunchier ones, but O Organics Cheese Puffs are ok. There’s not much to say about it. They are organic cheese Puffs that the dudes in South Park would love. O Organics is the house brand to a major supermarket chain but not within the 100 mile radius to my house but I wish they were. They’re offering some cool things for a supermarket brand.
Leave a reply