Agh, I hate people who are bad timekeepers! My friend is exeptionally awful at turning up at the right time. When I have plans with her I will always turn up 15 mins after the orignal meet up time as I can guarantee that she will ALWAYS be late.
But you'll always come across people with time managemet issues, you shouldn't not be friends with them because of it!