I just heard of them, looks like a small outfit based in Arizona. I'll order a couple of things, my daughter insists I HAVE to get the Freeze Dried Twinkies, Ha!
I'd like to hear from anyone with experience. Meanwhile I'll post back after I try some.