It sound like either brakes or CV joint. With vibration the CV is more likely the cause.
Either way, both brakes and CV's usually include fitting in the parts price. So it will be one of those things that you don't save anything by doing it yourself.
Most brake places will do a free check and they should be able to check the CV's too.
If you want to check the CV's yourself...First look under the car at the back of the wheels. If the rubber boot is damaged in anyway or has grease or oil on them, then it is time to replace the joints. If the boot is clean and not damaged then jack the car up and check for movement in the joint. Any movement in the joint means it's time to replace them.
Either way, both brakes and CV's usually include fitting in the parts price. So it will be one of those things that you don't save anything by doing it yourself.
Most brake places will do a free check and they should be able to check the CV's too.
If you want to check the CV's yourself...First look under the car at the back of the wheels. If the rubber boot is damaged in anyway or has grease or oil on them, then it is time to replace the joints. If the boot is clean and not damaged then jack the car up and check for movement in the joint. Any movement in the joint means it's time to replace them.