This would happen if during shopping, you selected to receive your order quicker and selected 'SHIP WHAT'S IN STOCK ', so we ship you what we have in stock. The rest of the pending order is generally fulfilled under 10-14days after that. However if you specified that you need them all together and in spite of that you received a partial order, we apologize for that mistake, Pls. do contact Team Besharam and we fix this for you immediately.