Would never book with them again. So many emails about flight changes, could see flight changed online when i called they said nothing has changed for them and i'd have to wait. Then finally changed the itinerary about three days after it appeared online. Tried calling the call centre to confirm everything was sorted and it didnt work, was 'out of service' for a full 24 hours (at least). I was so spooked that they had gone out of business but an agent emailed me the following day saying they just had issues. Paid extra for legroom and exit seats but when i was checking in at rome they said they could see i was charged by flighthub but exit seats were not booked for me. Thankfully it was a nice man at the desk in Rome who sorted it because Flighthub had me in row 44!