This depends on the type of product, its current stock and the delivery method.
Suppose you would like to order your furniture now, but you're not moving until a few months. Everything appears to be in stock, so normally we'll deliver your packages within 1 to 3 weeks.
In practical terms, this is a bit inconvenient, because of course you don't want to be stuck with those bulky boxes for another few months - we understand that.
On the other hand, we can't store your furniture for free either, as you will understand. Furthermore, we do not have the necessary extra space to provide flexible furniture storage.
Of course, this doesn't solve your problem. Perhaps these companies can help?