We only fly with JetBlue and have many times. Only once was our flight delayed and that was because of bad weather. We have never had a flight time changed on us. They do not charge for the 1st checked bag and charge $25 for the 2nd checked bag. They also have the largest allowances for carryon luggage. For the bigger plane, you should see my carryon!LOL But, it fits perfectly in the overhead bin. They also allow each person a personal item(like a purse or backpack) that has to be able to fit under the seat in front of you. The seats are roomy and comfy. The employees are always wonderful. The free, unlimited snacks and drinks are great too. The best is the TV with a ton of channels and satellite radio!! Oh, one think, bring your own headphones or earbuds(the ipod ones work perfectly) otherwise you have to pay $1 for their headphones before you board. If you wait till after you could be waiting 20 mins to get them and then have to use a credit card cause they do not take cash on board. Oh, did I mention they also serve Dunkin Donuts coffee!