Discover the true cost of domain names in 2025, from first-year discounts to renewal fees, hidden charges, and tips for getting the best deal.