Yes - all the products shown on the website are in stock in either our Central Warehouse or one of our stores. We have a fulfillment rate of 99%. In the unlikely event that a product you have ordered is out of stock, you will be notified of this by our Customer Service team via e-mail and a refund will be issued.