DRINK-driver Geraldine Benford, who was caught by police after buying flowers for her father's grave, has walked free after serving just 36 hours of a 28-day prison sentence.

Benford, from Gryms Dyke, Prestwood, had pleaded guilty to driving while three-and-a-half times over the legal limit before Central Bucks magistrates on May 2.

But last Friday Aylesbury Crown Court quashed the jail term and replaced it with 70 hours community service.

The grieving 38-year-old was caught by police after a shunt outside Tesco, Amersham, on March 18. She had gone to buy flowers for her father's grave.

The court heard how Benford was involved in a minor collision with another vehicle. They exchanged details but the other driver had smelt alcohol on her breath and called the police while she was shopping in the store. As they arrived they saw Benford get into her BMW and drive off.

Paul Wakerley, prosecuting, said she drove erratically into Whielden Street, Amersham, where police stopped and arrested her. A subsequent reading revealed she had 121 microgrammes of alcohol in 100 millilitres of breath. The legal limit is 35 microgrammes.

Gerry Collins, defending, said that Benford was distressed as it was the seventh anniversary of her father's sudden death which particularly affected her every year.

The court also heard that on the day of the offence, Benford had a couple of drinks but most of the alcohol in her system had been consumed the night before.

"She feels genuine and sincere remorse and she has had a clear shock being taken into custody. It is not a shock she is going to forget."

Judge David Morton Jack said as there was no aggravating factor, apart from the minor bump, they would allow the appeal.

"We take into account that you have for the last 36 hours been in Holloway and the prison gates have clanged behind you and that has no doubt been an horrific experience."