I have flown on Independence twice. Once to Dulles and just last week I flew with my family to Orlando. The planes are clean. Supposedly they do not overbook so no worries about getting bumped. All the employees I have encountered have been very friendly. You get a drink and a choice of snacks while flying...Sunchips, cookies, pretzels, fruit bar, etc... and they give you a hot towel towards the end of the flight to clean your hands with. All the seats are leather. I have encountered delayed flights but all were situations out of the airlines control.
All in all I am very pleased with Independence Air and I will use them as much as I can. They are the only low cost carrier we have in Knoxville and I sure do hope they stay.