I've had people want to keep the scrap on a change out before. I kind of was insulted as it cuts into my money and did not have the same outgoing enthusiasm as I would normally. I still do the job correctly and to code but I don't go the extra mile like I would have.