Dont put up with this BS. Be a man and take action.
There was a story recently about a professor at a Canadian university who launched lawsuits against the transit service for being late. He gave them ample time to respond to his complaints.
http://www.montrealgazette.com/news/...169/story.html