Has anyone ever replaced all of the suspension bearings on a 2006 Dakar XC? I have never replaced them and the bike has been ridden every year since I bought it new in 06. How hard are they to get out? Can you get the bearings at a bearing shop?

Thanks for the help.