We are online wholesalers and source stock from various manufacturers as per customer orders and then ship them. We place orders every day with our suppliers, most orders are shipped between 2-3 business days. If your order has multiple brands, then it may take longer as we will have to bring them all to our warehouse and then ship as one consignment.