If they may not be telling you enough, it implies they are endeavoring to hide something.
Ask them if when you'd put an order for articles that there is the deadline of when will have them delivered to you. https://WWW.Youtube.com/watch?v=zGP7c_7eWRE