My mechanic mate did my wifes previous 1.4 GD a couple of years ago, took it out himself and gave it to his local gearbox refurb company to replace bearings, said removal and replacement about 6 hours total and it involves taking suspension arm off etc. He had car for 3 days.
He charged £380 in total, but that was 'mates rate' and I did give him extra on top of that (because he is a mate)
If car does local stop start mileage and more time in lower gears (like my wifes) the bearing problem will happen at lower mileage (she had problems at about 70K - it would probably have happened earlier but I had put gearbox molyslip in when she first had the car) - but I travel a lot further to work and back and when I traded my GD in it had done 110K with no noise (because I spent most of my time on 'A' roads in 4th and 5th gear and I also had molyslip in the gearbox).