I'm not a cheap-o. I let the bellhop take my bags up to my room for me when I stay onsite and I tip him for it. And when I have an ADR or if i'm home and out to a normal dinner, I tip more based on how friendly the server was, whether they made smalltalk and jokes, and whether they tried asking me how my meal was when I'm stuffing my face.
But I normally don't tip Mousekeepers. The room has already cost me alot of money, and it's usually just me and my girlfriend and we don't make much of a mess. we always throw things away in the trash or recycle bin, we don't go through all of our towels so we don't need new ones, and when we leave, we always put all of our used linens in a pile in the bathtub (high school music trips taught us to do this). We usually don't get those little animals they make out of the towels, but if the only way to get those is to leave a tip, then I think mousekeepers are missing the point of those. I also usually get annoyed when mousekeepers replace my towels anyway even though I hang them up over the toilet like the sign says if I don't want to waste water and soap on Disney washing the towels. Then when you put your "Do Not Disturb" signs out...they call you 2 or 3 times just to confirm that you didn't accidently forget to take it off your door. Those dang signs fall off the handle every time you open the door anyway so if you're leaving your room, you gotta fix it before you walk away from the door!
I hate it when people think they deserve a tip because of their position...I hate when I get lousy service at a restaurant because another table my server is waiting on is an 8-top of a family out with their grandparents and they just "know" that they're gonna get a bigger tip from them. People in the service industry need to "earn" a tip from me...the whole expected or it's just courtesy thing doesn't fly with me. I've tipped upwards of 30% before...I may be a college kid, but it doesn't mean I fit into the stereotype of a bad tipper....but I guess the age stereotype is another topic... :shrug: