OMG YES!!!! they are the best tasting things ever!! just the smell alone is worth it for me

Disney specially prepares them in some fashion, i really cant remember exactly what they do but it makes them more flavorful and juicier!! I saw a segment about them once on the food network. God, i am hungry now just thinking about them...
too bad college campuses have nothing close to being that good...