Corner shop giving short change?

My local corner shop keeps giving me short change. Example i buy pack of sugar for 89p, he gives me back 10p change. He always keeps the 1p for himself for no reason. I don't want to be rude to him or anything and don't want to create an oddness between us but what can I do about this? Thanks
10 answers 10