Around 150 holidaymakers were stranded in Tenerife this weekend after a Monarch Airlines passenger plane suffered a fault.
The tourists finally arrived back in Birmingham on Wednesday after being due to fly home on Saturday night.
As the plane was preparing for take-off, Monarch Airline crew discovered a fault with the door hatch.
Passengers were asked to get off the plane, and said that after a three-hour wait for the aircraft, they waited for another hour on the jet before being taken back off it and held in the airport.
The passengers were then put up in a hotel in Tenerife's capital Santa Cruz while engineers tried to fix the fault.
But a replacement plane finally had to be sent and the travellers have now made it home.
Many said they were unhappy with their treatment, explaining that they were not given information about when they would be able to fly home or how long they would be in Tenerife.
According to the Express and Star, a statement issued by Monarch said: "Monarch apologise to all passengers for any upset and inconvenience caused.
"As a gesture of goodwill all passengers will received a £100 cheque as well as a £100 flight voucher."
He told the BBC: "As for the flights voucher, that's assuming anyone would want to get back on a Monarch flight.
"I can't speak for everyone else, but I personally will never do that again."
Sign up to our weekly newsletter | Follow us on Twitter | Become a fan on Facebook