supplier warranty recovery