I am a bit of a stickler for punctuality so I might be overreacting a bit. PILs are coming over for the weekend and said they would be here at 3. It is now 3:35 and no sign and no text. They seem to think I just sit at home and wait for them to come, that it doesn't matter if they're half an hour/hour late turning up. Seeing as I'm at home it's not a massive deal - I'm not waiting out in the cold or anything, but surely it would be polite for them to just send a text saying "running late, be there at X"? AIBU?