I find it easier to tip waitstaff,bartenders and standard taxi drivers then it is to tip hotel folks, hairdressers, car drivers (when its a work trip), etc - the first being that you can do it pretty easily and its non embarrasing to leave money on the table or add to the bill or to say to a taxi driver - just give me 2 back or whatever-
But for the latter, I find it quite awkward and embarrassing - like "Am I doing this correctly" kind of thing... and I fumble and feel strange by it all...