To Be Delivered means you have submitted the information required, the order is waiting for delivery at the moment, this waiting time could be 15min-30min. Could be longer when stock is short, you can check our Live chat if To Be Delivered stays longer than 1Hour.