Has anyone else noticed this? This is just personal experience, but Hispanics seem more likely than members of other groups to be generous to the customer at the expense of the business. I can remember a number of times when Hispanic waiters would break the rules and give me free food or drinks--I thought it was just a clever way to try to get a bigger tip. But I've seen the same thing when there was no apparent benefit to the employee.
Just the other day I tried to buy a couple of items at 7-Eleven with a debit gift card. There wasn't enough money left on it, so the Hispanic girl just told me to take the food free. I pulled cash out of my wallet and gave it to her, which puzzled her a bit since she had just said I could take the stuff. Then today, I'm at the supermarket and order a pound of pasta salad. The guy weighs it, sticks the price label on the container, and then adds another scoop and says, "Here's a little extra." It's not a situation where I'm going to give him a tip or something; in fact, he's taking the risk of getting caught by the manager. It seems like there's a certain pleasure in siding with the customer against the employer.