Granite is a very cheap rock. i but it for 99p every 100k
Marble is more expensive.
The cheap counter tops that are granite are less likely to be damaged or broken. They are usually a granite laminate that can stand you cutting on it dropping things on it without breaking. Expensive granite will break.
Granite is more expensive as it is made under the earth (metamorphic rock) and harder to extract than sandstone which is a sedimentary rock
The less granite there is being made, or mined. The more expensive it will be.
Granite is expensive due to mining operational costs, fabrication costs, and shipping costs.
This all depends on the color. There are rare granite countertop colors that are more expensive than some marble countertop colors, and vice versa.
Granite is rather expensive. For a countertop it will cost between $2000 and $8000 and that is not including installation.
Marble is every bit as durable as granite. It's also more beautiful and much more expensive, although granite is hardly cheap.
Quartz is usually a little more expensive than granite. Quartz is harder than granite and less likely to ship or stain, though I have had granite for over a year now in my kitchen and love it!
Naturally, granite countertops are extremely dependable and although they are expensive, they are also provide a indescribable look and feel once installed.
Granite is the most desired countertop today as it is durable and beautiful. On the down side, it is also very expensive and difficult to install if you try to do it yourself.
Depending on the weight and form of the granite, PL200 may work. If not that then more expensive glues like PL Premium would definitely work