I know this is hard financially, especially with first time home buyers, but pay for your own home inspection and be there when the inspector does his work. $300-$500 out of your pocket seems like a lot (and it is), but compared to the potential issues it's in your interest to have it done and for you to be there.