Not all items will have a chance to be restocked. We do our best to provide you with some unique items, and to keep adding new ones. The products that will be restocked are based on high demand. The restocking and pre-order time is 2-6 weeks depending on the item.