There can also be a discrepancy between suppliers on how lengthy it takes them to send your shipment.
This is also dependent on the money being acquired for the products as few will ship an order without cash in hand.