I read an article a year or so go (although for the life of me i cant find it now

) that in my eyes shone new light on the whole tipping culture.
It basically said that in Florida state law an employer actually has to guarantee a minimum hourly wage but is allowed to pay the server a lower salary in expectation of the tips the server would receive. If the gratuity recieved plus the salary did not average out
at/above the set minimum hourly rate it was up to the employer to make up the difference. Because of this very often a weekly payslip might actually read $0 if the server has been tipped in cash since the salary being actually paid by the employer only covers taxes etc.
Of course, because of the tipping culture in the U.S, if you were an employer and were having to 'make up' the wages of one of your servers you may be asking are they providing a good enough service?
Therefore i really dont blame servers for expecting a tip. They work in a culture where they are almost expected to be self employed. The employer (eg resturant owner) supplies the goods and they then serve them a bit like you might go and pay for car parts some where and then take them to a mechnic to have them fitted, you pay the supplier for the goods and the mechnic for fitting them. (probably not the best example but you get my point?)
I am not saying i agree with the system at all but unfortunately that is the way it is
It does seem like the employer is making all round by not having to pay the servers and expecting the customers to do so. But their argument would be that is why they are able to keep the actual cost of food lower.
This is my personal opinion on tipping;
I am totally against the 'service charge' already added to the bill. I feel tipping is a way of showing ones gratiude (gratuity) for the way they have been served. If i have recieved good service i leave an appropriate size tip (i would do this in the UK also although admittedly the % would be less since i recognise british servers are on a higher hourly wage). If the service is poor i will leave a stupidly small tip to recognise the level of service i have recieved. Its petty i know but its my way of saying i understand the U.S tipping culture but have been unhappy with the service provided. As it happens there are very few occassions when i have done this.
Whats your tipping 'dos' and 'donts' ?