to do so, their excuse always is they start the day with no money with them so they won't be able to deal with those bills like 50 or 100 Q.R

I bet you won't have this issue if it was in the afternoon, he just had a bad day and you were the first poor victim of his long list for the day.

Cheers buddy, don't let that ruin your day ... I know it's hard and you will spend the whole day or at least your time in the office telling others about what happened or thinking about it but ... he does not deserve all of that attention that you are giving him.

Start from here ... Have a nice day ...

Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment. (Gautama Buddha)