Consumers Do Better at Paying Bills On Time