Only a few flavors. No gimmicks. Just the best popcorn ever. First time I ever had Garrett is when a coworker brought a stale bag to work and boldly and rudely took the whole thing home for myself. It was that good. Chicago mix is where it's at. No other cheese popcorn like it. The caramel corn gets better over a couple days. When eating Chicago mix you'll always feel that there is not enough of one flavor. It's probably a known phenomena, maybe called Chicago mix imbalance. We got the large bag for about $8 and it has lasted us for days. Watch out though for cheesy fingers.