We flew on Allegiant a few years ago from KC to St. Pete. I did a ton of research and read reviews / lessons learned, so I was prepared and knew what to expect. I saw people at the ticket counter who had not done the same research and they were absolutely losing their minds. Its kind of ala carte and charge for everything (even for the family to sit together). By doing the research and setting our expectation level, we had a pleasant experience.