I've noticed lately, many fast food drive thru's have stopped giving ALL of your change back. If $0.17 was due back to me, they gave $0.15. This has happened several times. It's not I can't afford losing $0.02, but it's a principle of not being complete honest. As long as pennies are still legal, shouldn't they be used? Is this happening to you as well?