I have recently stopped making contact with a friend because of her persistent lateness. Not just 5 or 10 minutes, but between 45 minutes and 90 late each time we met up. I was also travelling to her home town, which is about 20 minutes away from me, as she doesn't have access to a car every day, and she would only have a short 5 minute walk to our meet up location. Half the time she wouldn't even bother making any contact about it, or apologise when she arrived.
I just think it's so rude and inconsiderate. I guess she does have a couple of good qualities as a friend, but they're not enough to make me overlook the lateness.