Did mine myself – bought bearings and bodged the old ones out with a hammer and screwdriver
Had to get the lbs to remove the Horst link ones (which they did for a tenner)
It was a mare putting them all back in again and I had to leave out a washer on both pivots – they should really have been done properly but it’s an old frame and I’m not the original owner.
I’d definitely consider the lbs for the full job next time – they wanted 120 for the work. I’d sourced the bearings myself and it still came to 30 quid for the cheaper ones and 40 for the better quality ones. You can mix and match quality – put as good as you can afford in the pivot link. The bottom bracket and Horst link ones don’t need full complement ones tho.
If its your frame and its got a warranty then pay for the work doing. If not then do it yourself 🙂