An anonymous donor has paid off more than $106,000 in shoppers' layaways at two Wal-Mart stores in northeast Ohio.