Correct change calculation