Friends of mine. Love 'em to death but honest to goodness they'll be late for their own funerals, I am sure. They invite me over for a meal at a certain time. I get there on time - they're still doing housework or yard work or whatever... meal is not ready for a couple hours. Now I absolutely do not arrive early to visit before, and I make sure that I have the previous meal less than 3 or 4 hours before going to their place so that it will tide me over that extra hour or so. But they are good enough friends that I have been known to just go to the pantry and grab something! Often we are waiting for the husband to get home; he's self-employed and his work can be erratic.
Or, same friends, you're supposed to go somewhere with them, or pick them up, or take their kids somewhere... yeah, the last time they asked if I would take the kids with me to church (I forget where they went) I told them, the Pattycake train leaves at 8 am sharp. NOT 8:05 or 8:15. So, I was driving down the road to look down the highway to see if I could see them at 8:05, and she turned the corner and I think was very shocked to see me driving off. They are now somewhat better about being on time when they are asking me to do a favor!
What bugs me the most though is the chronically late either say "Oh that's just me! hee hee!" or they hear other people say "Oh that's just the So-and-Soes" and they are allowed to get away with it just because they always have. I have gotten better about being absolutely firm on time with them. He was only 5 minutes late last time he asked me and his daughter to wait to give him a ride home after he dropped a car off for someone - I was very firm with him - his daughter HAD to be at work at a certain time and if he was late, she would be late! She told me she tries very hard not to be like him in that respect for which I am very thankful as I have had to pick her up or drop her off a few times and she has been very prompt. (She hasn't got her driver's yet, just her learners, and they don't live very far from me. )