Costco's New Crunchy Fries: A Must-Try Snack?