Draggin, definitely consider doing it yourself. Not a difficult process in either case. And, like you suggest, I find it very rewarding.