We would love to be able to give you a 100% accurate answer when we're re-stocking on a certain sold out item(s). Unfortunately there are too many variable factors in order to do this. Our stock is produced on demand, with large production lead times, and long shipping times from the factories to us. While we can provide you with an estimated time frame, it will always be an estimation unless the stock is en-route to us.