Passengers fed up with delays