How many of you have done this, how long did it take, was it worth it, I am going to help my buddy put his in next week when it gets here.