Polar Pops are sold in some of the best
cafes, delis and independent shops.