Attitude is not good. But, did you ask him for the money? Or did he dig and then make the statement?
I would have given him the tube, a-hole or not. I don't want to let a jerk ruin my day, and (selfishly) it would have been best for me to have just tossed him the tube.