I used to work for a restaurant when I was in college. I was a lowly busboy.
Within days I realized that the managers were stealing the waiter's credit card tips, and bussers got a percentage of those tips. The result was that most nights I wasn't even clearing minimum wage, and it's not like the owner was going to believe some new guy over his manager, so I didn't have much recourse.
I quit without notice - I figured if they were going to steal my pay it's not like I owed them anything. That seemed reasonable - it still seems reasonable to me - if you can't pay a guy what you owe him, don't hire him in the first place.
Later, however, it gave me a lot of troubles. I have been honest on all my job applications and I know of at least two places where it was a stumbling block. One place flatly refused to hire "somebody with a poor work ethic" and another place eventually hired me after much explaining about the situation. Now I would be very hard pressed to quit a job without two weeks notice no matter the treatment simply because of the garbage down the line that may result.