I think this is a reasonable explanation. She didn't expect you to clear customs quicker than usual. She made a bad call, her judgement in timing is bad, but don't be anal lah. When you called she immediately left to pick you up what. Is she always late or just occassionally?
What's the use of blowing your top over the phone when that will only make her less receptive to your opinions? You could've just told her off when you meet her and give her a better time estimate to pick you up next time. It's not that your anger is invalid, but showing your temper in that way does nothing to improve things to your favour.
Originally posted by F.O.S:
she told me usually I came back from KL or Penag I always came out 30 minutes later , she use to do that by late for 30 minutes and just nice, but this time I came back from Japan she never aspect the flight to be so "Siao ON"