Our payment terms are reviewed on a case by case basis and range from Due Upon Receipt to Net 30.