I've never had a problem with them. We're flying again with them in Sept. Just checked my flights & they changed them. Instead of leaving at 12:15 we now leave at 1:00, no biggie, but our flight home was supposed to be at 9 am & they changed it to 9:50 am so I'm actually happier to have more time in the morning.
Free pop, water & juice & a small snack, but if you want to eat on board, last time I flew if you bought something beyond security you could take it on the plane & eat.
They also charge to pick your seats. I think it was $6 a seat.