The large grocery store chain in my area used to donate their leftover baked goods to shelters and food banks but had to stop because the chain has a “return anything, anytime, with no receipt” policy and their baked goods started being “returned” for the cash so the chain was losing a lot of money.