I did it myself - and was a pain in the ass. In retrospect I would have gladly paid someone $100-$150 to do it for me.