If you really want to know more about Stern's economic status just pull a D&B report. Business credit is allowed to be pulled without the end users permission. Just march on over and spend the cash to pull one and be sure to get a comprehensive report. You can also see who they are paying and not paying as far as vendors.