Last winter, I did some sand pit crawling and when we got on the road my chain went loose and snapped on me, and broke. It was about 300 dollars worth of parts. I couldn't get the chain to go on. We found, about a week ago, that my driveshaft is bent. I was wondering if it was doable myself or if I should take it into a shop. Shop said they would do it for about $150. With the driveshaft and the bearings I have about $400 invested into it. Which option is better, doing it myself or taking it to the shop?