Purchasing stone can be done from different locations. Local stone yards generally stock different types of natural stones while home improvement stores sell natural and artificial stones and even offer to install them. Compared to physical stores, online retailers offer a much larger inventory, including rare stones that some may need unique, and provide the convenience of comparing prices and reading reviews. Other suppliers focus on offering high-end and rare stones in order to appeal to discerning customers