NP VENDORS