Had similar troubles recently. Original booking and tickets all showed a departure time of 10:00 but this had changed to 11:30 and we didn't know until we got to the airport. After checking in, I went off to the TC ticket desk to check the return times and these had also changed. The new times that they gave me for the return flight didn't make sense as it would have meant doing Sharm-Gatwick in 3 hours 40 minutes after taking the time differences into account. I asked them to check again, and they eventually got the right times, which saved us hanging around Sharm airport for another two hours longer than necessary. About half the passengers turned up two hours too early and were fuming. A total shambles.