I’ve made my own from recipes online and my favorite is sweet with a little heat just enough to make your nose sweat. I don’t have a particular recipe because it’s been a couple years since I’ve made any. I will say this, from my experience I’ve found the online recipes tend to be a little lite on flavor so I’d add more to the ingredients.
The best I’ve had so far is a combo pack with several different flavors from Cabelas.