There are thousands of people who fondly remember Burton's Potato Puffs as the BEST savoury snack produced. They were withdrawn… read more