Customer service is non-existent. On both our outgoing and return trip all flights were changed and/or cancelled. A 5 hr layover became 10 hrs on our outward journey. No accommodation made for this layover. Our return flight was cancelled and when we phoned to make alternate arrangements we were lied to by staff who told us we had already agreed to a change some days prior which was false. The next day we spent 5 hrs at the airport before flying. Upon our arrival in Dubai we were had missed our connecting flight by 20 mins and had a 13 hr layover. It took 5 hrs before we were put up at a local hotel. There was never any apology nor admittance on behalf of flydubai that they were at any time in the wrong. The $200 we saved did not cover the hours in airports nor the stress created by the last minute change in flights.