Thanks blwnsmoke!
I will do a more thorough search next time. There were so many posts I couldn't seem to easily find specifically what I was looking for, but I will try harder :)
As for the cost, it was a wash. After we had negotiated the price as far down as we could go, they screwed up on...