"After months in lockdown we've been so looking forward to a holiday," says Michelle Last.
But when Michelle and her two young children turned up at the Gatwick Airport boarding gate last weekend for a flight to Greece she was not allowed on the flight.
Michelle was caught out by the new online Passenger Locator Forms that the Greek government mandates must be filled in for every traveller to the country.
It's a coronavirus safety measure so people can be tracked in case of emergencies. Travellers must fill in a form at least 24 hours before departure, and receive a QR code to print out or download on a phone.
The family is not alone in being refused a flight to Greece at the last minute. On Wednesday, the BBC was told of families not being allowed aboard an early morning EasyJet flight to Kefalonia.
Britain's biggest travel company, Tui, says there have been a "small number" of passengers not being allowed to travel to Greece after turning up at airports.
And Greece's embassy in London acknowledged that it was hearing of more such incidents.
"It's such a shock. EasyJet didn't tell us why at first. We were just asked to step aside," Michelle said. "There was another couple who also couldn't get on."
"I'm a lawyer, so I'm used to form-filling and small print. But with these, it's so difficult to understand."
While Michelle had filled in a form she had then tried to add a third person, her son.
The QR code didn't cover the three of them. Michelle said: "The website is unclear. The other couple who were refused boarding hadn't even heard about the forms."
However, determined to take her children on holiday - they had planned to go to Majorca, but that was scrapped because of renewed restrictions on travel to Spain - Michelle re-booked flights to Greece on her phone as soon she left the terminal.
It cost hundreds of pounds more, and they couldn't get direct flights. Then they all went home to begin the online form-filling again.
Michelle and children Elena, 12, and Edward, 9, have now managed to get to Halkidiki, northern Greece - but much later than planned and after spending a further £700.
Michelle condemns what she says was EasyJet's indifference to their plight: "I'm not sure they really cared."
Easyjet said it was a requirement from the Greek government that airlines should check forms and refuse travel to those whose details were incorrect.
The company said if passengers were refused entry to Greece at the country's border control, airlines were obliged to ensure the customers' safe return.
"Of course we understand the impact of a passenger not being allowed to travel. We try to make people aware of the requirements as much as we can," the company said.
"We know that these new entry requirements are different to how many of our customers are used to travelling, which is why we are ensuring that customers have clear guidance on what they must do to prepare for their flight and are notifying them of any requirement to complete a health declaration form before they travel."
Travel company Tui, which has recently increased flights to Greece as more people shun Spain because of the recent restrictions, said it also did all it could to make people aware of the forms.
"We can confirm that only a small number of our customers have been impacted by this.
"We notify our customers via text message and email to remind them to complete their form prior to their departure," it said.
However, in addition to complaints that the forms are confusing, passengers have also complained that they are not being sent QR codes in time.
Although the forms are available on the UK Foreign Office website, the requirements and processing are set out by the Greek government.
The embassy in London acknowledged that there had been some limited problems for UK travellers to Greece. But a spokesperson said it was also aware of airlines incorrectly interpreting the rules.
"Sometimes the airlines are asking for different codes for each passenger. Only one form per family is needed," the spokesperson said.
The UK Foreign Office told the BBC: "The authorities in the country or territory you're travelling to are responsible for setting and enforcing the rules for entry.
"If you're unclear about any aspect of the entry requirements, or you need further reassurance, you'll need to contact the embassy, high commission or consulate of the country or territory you're travelling to."