I've heard about similar experiences like this, but am sure its not as easy as you're saying it now. But it's tells a big lesson..there will always be a difference in paying to get a work done and doing your self.
I'm glad it all went well, even after the tension....