fix: price field factors -> ignore source price fields with empty or 0 value