How should I handle in-laws who show up three or more hours early for dinner and just sit at the kitchen counter? I have ...