If they are not telling you enough, this means they are endeavoring to hide something.
Ask them if when a person place an order for articles that thankfully deadline of when they are going to delivered for you. https://WWW.Digitaljournal.com/pr/4686109