The clock is ticking to buy Christmas gifts, but you still have time before ... Hailing from Galicia, Spain, these superb potato chips have a deep flavor and just the right amount of salt.