I hope and pray it comes out to your liking 2515R Dude, Take the high road your better for it and you're right the good lord will take care of them.
I hate hearing stories like this from scrupulous contractors with no sense of pride in their work. unfortunately, they are out there but so are...