Not 60-90 days. We Generally receive a check under 60 days. Mail has taken a while lately, and seeing as they are a couple states away, this isn't surprising to me. I don't recall ever having an issue with them as far as collecting payment. I'm assuming they mail at the closest check run to the net terms.