+1. The advantage of doing it yourself is saving on labor cost. If it's already covered by the warrenty, by all means, take it in and have it fixed. If it's something beyond your ability, take it in. If it's just something minor or you are just installing some bolt-on stuff or doing regular maintenance, roll up your sleeves and do it your own.It depends if its still under warranty. Assuming that its not covered under warranty anymore I try to do as much as I can. But for the really serious repairs I leave it for the professionals at the dealerships. That way if anything happens I have something to fall back on and they would need to fix it again since its their mistake.