Nightmare to come home to after a holiday! You will really appreciate your new home when you move in and then you can put all this behind you. Just put it down to a bad experience and look to the future in your new home with your family. I would agree that the price you are paying looks way...