One thing I don't like: a "tip card" with the maid's name on it left in the room. I don't like being told "put your tip here". I will leave $1-3 on the bedside table if I have it handy and if the room has been well prepared. I agree with many others here who feel fortunate to have what I have and feel no regret supplementing the minimum wage earned by these hotel workers.
I do NOT equate it to giving to a beggar on the street, as someone else suggested. Maids are working their asses off all day, doing a job that I would never want to do. I find this nothing like someone standing on the street with their hand out.
I really don't like the idea presented of "testing" the maid to see if she'd take the dollar left in the book, then rewarding her if she passes your test. Seems cruel to me.
David