Air Canada’s overbooking of a flight turned a family’s would-be relaxing vacation into a frustrating, worrisome ordeal, reports Herald News.

Brett Doyle bought tickets on a flight in March back in August 2016. The family was going on a trip to Costa Rica, and needed to fly first to Montreal from Charlottetown. When Brett went to reserve his family’s seats, one of his two children, a 10-year-old, was not given a seat.

Shanna, his wife, drove to the Charlottetown Airport to work out the problem with the airline company. The representative with Air Canada that she talked to said that the company was unable to help the family with their situation. The flight was overbooked, and her son would most likely not receive a seat on the plane.

Adults traveling with the family offered to give up their seats for the child, but the agent said that this wouldn’t guarantee the child getting a seat.

Since all other flights out of Charlottetown were booked, the agent suggested that the family drive to Moncton to get a flight to Montreal. When the family made it to security, they were told the flight was cancelled.

Brett found three flights online that would work, but when he went to the agent, he was told that all of the flights were sold out.

“I asked why would I be able to purchase these online if they were sold out, and what would happen if I purchased and showed up at the gate. (The agent) told me I would get bumped and be in the same situation.’’

The family ended up having to split up and fly out of different airports, then reunite at the Montreal airport to catch their flight to Costa Rica.

The estimated cost to the family for their trouble is about $700.

A spokeswoman for Air Canada said that the airline company immediately reached out to the family to solve the problem, but the family said that it wasn’t until after they talked to The Guardian about the ordeal that the company contacted them.

The family believes it was just damage control.

Air Canada is offering the family a $2,500 compensation for their troubles.

The incident occurred around the same time a passenger on a United Airlines flight was dragged off of the plane after the airline overbooked the flight, as Crime Online recently reported.