Однажды давно зажала в аналогичной ситуации 100 рублей(в продуктовом). Более мелкие суммы иногда возвращала, иногда нет - по настроению. В "воспитательных" целях не вернула несколько рублей продавщице, которая уже 3-й раз обсчитала меня в мою пользу, действительно подумала - учить надо таких бестолковых.  Сейчас материальное благосостояние значительно лучше - вроде и не возникает соблазна зажмотить лишнюю сдачу, но и случаев таких, чтобы речь шла о более-менее крупной сумме давно не было. Так что не знаю, наверное все же отдала бы лишние деньги... а может и нет