There's this new thing going around. It's mind blowing in it's simplicity, and yet not many people adhere to it yet. Sounds like the OP could have done that as well and not have lost his job. I know any retailer would love to have people adhere to it that work there. It's called honesty...