I probably would have let them in, but I can be a bit of a pushover. Good on your DH for not letting them in!