Prices of natural stone can differ for a wide variety of reasons. Typically the more expensive the stone, the more rare it is or difficult to obtain. Pricier, more exotic stones usually come from India, Brazil, and Italy. Other reasons stone pricing can differ can depend on quarrying and processing costs, availability, shipping and importing, complexity of fabrication, and its popularity with buyers.