There are only two ways to get your hands on Pepsi's new holiday flavor, and it won't be found on grocery store shelves.