I have had this happen to me twice with Thomsonfly.
The final straw was last September.Flew to Jersey from Coventry for airshow next day, took off, couldnt land due to fog, returned to Coventry and cancelled flight.We could fly next day but from Doncaster.
Basically Thomsonfly did not want to know.
Also, seemed to be short of aircraft last year, 2 flights were by Titan 737.
I know i am a very tiny drop in the ocean but i no longer use Thomsonfly.