We flew to Florida and back on Thomspon. It was a great flight, but paying extra for everything does include food. You have to order a meal ahead of time and they hand them out to people who bought it. I don't think they gave you an option of buying the meal on board, but they did have snacks you could buy. On our flight to the US, they had extra meals and gave them to those who didn't order it, but on the way back to the UK they didn't.
Otherwise, everything was easy and just like a flight on any main airline. They had in flight entertainment and friendly staff.