I just made some pretty good-tasting popcorn with the stuff I bought from Amazon. I used butter-flavored coconut oil and a popcorn seasoning product called Flavacol. The Flavacol was only $2, Amazon says "typical price" is close to $7. Since you only use 1/2 tsp per batch, you'll probably want to share the 2# box with friends.
You heat 1.5 TB of the oil until a test kernel pops, then throw in 1/4 cup of kernels, 1/2 tsp of the Flavacol, and stir for about 15 seconds to get it all well-mixed. (I think the Flavacol flavors the oil since it can't stick to the kernels...I couldn't tell if it dissolved.) Then pop. The "recipe" I grabbed said to add 1TB of "buttery topping." I melted some butter and put on it, but I think the popcorn tasted better right out of the pot without it...the combination of butter-flavored oil plus actual butter was a little much. Without the extra butter, it's pretty close to movie theater taste.
It's the first time in many years I've made popcorn on the stove top rather than in the microwave. Next time I'll mix the Flavacol in the melted oil, toss the kernels in it, and pop it in the microwave...the internet says adding oil helps it to pop better in the microwave, so I'm not breaking new ground.
For those who care: Flavacol is made of salt, artificial flavor, FD&C Yellow #5, and FD&C Yellow #6. (The EU has banned certain red and green food dyes, and none of the yellow ones.) Dunno what the artificial flavor is. You definitely do not need to add salt when you use this.,,and I like salty popcorn. 1/2 tsp = 1,870mg salt (57% of the RDA), but some was left in the pot. The organic coconut oil contains neither salt nor artificial flavor.