Cape Cod Infused Mediterranean Kettle Chips - An interesting new flavor for sure - Have you had these?