Деньги возвращал и раньше, да и сейчас верну, но пожалуй только в том случае, если обнаружил эту ошибку возле кассы: дома я даже и не подумаю деньги пересчитывать, да и смысла в этом не вижу - даже если увижу недостачу, "доказать, что я не верблюд" будет уже невозможно :-(
В общем, как было написано на предупреждающих плакатах возле кассы в советские времена:
"Проверяйте сдачу неотходя от кассы!"
Ну, а "зажилить" лишнюю сдачу - это, по-моему, подленько и низко: этак Вы не олигарха какого-нибудь накажете, а почти такого же работягу, как и Вы сами.
И согласен с ответившими выше, которые считают, что эти "шальные деньги" большой пользы вам не пренесут, а скорее всего, как пришли, так и уйдут :-(
В общем, как гласит народная мудрость: