I doubt this considering that people in service positions (waitresses, etc) are legally allowed to make less than minimum wage if it is a tipped position. There is that expectation that people in tipped positions get tipped.
OP that sucks. All I have to say though is that karma is a bitch and something somewhere down the road will make up for this, I base this on bartending and waiting tables all through undergrad to pay for textbooks/rent/tuition, people who dick over others tend to be miserable people with sad lives and ultimately you will run into someone who will give you a nice tip out of nowhere when you least expect it.