Independence Air has impressed me at times, but has had one major flaw. THEY ARE LATE SO OFTEN! I have had 2 hour delays, 1 hour delays, all in all not something which would make you want to be a long term patron of them. Sure they are cheap and can be convenient, but the lateness is irritating. Service is good, and otherwise they are fine, though there are murmurings of bankruptcy, so tickets bought for the far future should maybe be avoided!