My grand total of 3 tipping occasions = $10 + $ 20 + $30 = $60.
That said, as much as there's much lamenting over their attitude and professionalism, I just feel that we should be Professional too in our dealings with them.
The Big P = 3 lesser Ps of Punctual, Polite, and Precise (amount given).