Occasionally, some products are briefly out of stock so these may take a little bit longer for you to receive. You are welcome to contact us about stock availability or you can check if your products are available immediately by going on the product page. In these cases, you could place your order and we usually ship in 5 to 10 business days, but we will contact you to confirm as soon as you make an order.