I'm not always honest when a cashier gives me too much change. ............
Ethics are doing the right thing, even if, no ones looking.
Seems to me you're contradicting yourself, Badatta2d. Do you really think that not being honest with the cashier is "ethical"? I can't count the dollars I've given back, even though nobody's looking.