5 years ago I was working in small shop (but had hundreds of shops around the country, now closed). There were only 5 members of staff. Two were off sick. It was Christmas and we had to rearrange the store 4 times in 3 weeks to put out more Christmas stock. This meant loads of overtime including well into the evenings (finished at 10pm some nights, shop closed at 5pm) and some 6am starts.
Anyway. We were all told the company would pay us our overtime money in January as the December budget had been used. Something like that anyway. We all said yes thats fine.
Come March we still hadn't received our overtime (manager was very flaky and kept forgetting to declare our hours). I'm talking 50 hours owing at least.
And then the manager left and we ended up with 5 temporary managers in 2 months.
To cut a long story short, in the July we finally got a new manager but by then I was the only original member of staff tere. When I asked for my overtime money, I was told it couldn't be authorised as there was no proof of the hours that I did.
I found a new job, handed in my 4 week notice and over those 4 weeks £250 worth of stock ended up in my bag. I was so angry I decided I'd get that money somehow. The most expensive item in the shop was around £20 so it was lots of little bits but I was determined to get my money.
Is that classed as theft? A crime? You decide. I don't feel guilty at all.