This was supposed to be Sugar Rush Peach Premium. As you can see, they are not. Through searching, I think they might be Super Chili Pepper. Any help would be appreciated...and if I can dry these in a dehydrator....thanks