British Airways has come under fire from passengers whose tickets were cancelled after the airline sent wrong prices to a number of travel agents.
The carrier, owned by International Consolidated Airlines Group (LON:IAG), apologised for sending incorrect fares to some travel agents for flights to Tel Aviv and Dubai.
The group has offered full refunds and a £100 voucher to those affected.
One passenger, Ash Dubbay from London, had booked a return flight to Tel Aviv for £195 but said he now has to pay about £1,000.
READ: IAG target Norwegian Air Shuttle reports higher-than-expected passenger traffic in May
Dubbay booked his tickets through travel agent, Travel Up, just two-and-a-half weeks before he was due to travel.
"I'm very disappointed and let down by British Airways,” he told the BBC.
Passenger Esther Vadia had booked six tickets to Tel Aviv for £167 each and a seventh for her son later in the year for £195 but all have been cancelled.
"If you go to a supermarket and buy something for cheap, they cannot come after you later and say you have to give it back,” she said.
BA said in a statement: "Errors like this are exceptionally rare, and if they do occur, under contract law, there is no binding contract between the parties.
"We have apologised to customers and offered a gesture of goodwill."