If it isn't telling you enough, it implies they are trying to hide something.
Ask them if when a person place an order for articles that there is a deadline of when they will be delivered for you. https://www.linkedin.com/pub/robert-lilkendey/7/34a/915