No, topaz is way cheaper than diamonds. A diamond costs around $10,000 per carat whereas a topaz costs $80 per carat. Diamonds offer you class, prestige, and durability. Topaz being a gemstone does not have similar perks. However, a white topaz ring is a cheap and reliable alternative for diamond rings.