Net 90d terms is normal trade credit for large companies and government agencies.  I've given terms as long as net 180d.  Even a small mom and pop operation can get net 45 from a large supplier, as long as their credit rating is good.  Heck,  Visa gives net 30d to university students.