The Flavor Finalists have Arrived