on shelf ready to ship.
stock status is updated daily, however sometimes if someone stops by for offline purchase, it may not be updated momentarily and in this case we will send you a sorry note that product is sold out and will sure update it on the website until it is restocked again in future.