U can do the cv axle buy yourself I had my wheel bearing go bad which put stress on the axle and caused it to rip.... its not hard to change a buddy and I did it on the side of the highway in a couple hours.... there is a YouTube video which was very helpful just look up cv axle replacement tells u everything u need should change it in a shop doing it on the highway is not safe but I did what I had to do