CheeCha Puffs

From their website:

Friends don't let friends eat greasy potato chips. CheeCha Puffs are minimal calorie, maximum flavour snacks that Canada has fallen in love with!