Lay's Wow chips were a 1990s sensation that promised fat-free snacking, but there is a good reason you no longer see them on ...