I spent a decent chunk of time looking for where to buy my domains. I came across everything: sites that pumped up prices to look premium, "first year deals" that tripled the second year, and platforms like WordPress.com charging a monthly fee that's ten times what you should actually pay.

I buy at Namecheap and sleep well
They sell .com domains at close to the minimum, around €10/year. No products sneaked into your cart, renewal doesn't explode in year two and the dashboard is simple. The final price obviously depends on the domain — .io, .ai and trendy TLDs cost more — but for a regular business .com or .es, Namecheap is fair-priced and without absurd fine print.
I don't get a commission. I'm not an ambassador. It's just what I use and recommend after comparing a fair bit.
WordPress.com and the monthly fee trick
Worth pausing here. WordPress.com (not the same as the WordPress you self-install on a hosting) sells you a pack with "domain included". Sounds nice. The catch is the domain is tied to the platform's monthly fee.
So instead of €10/year for your .com, you pay €15, €25 or €40/month for the whole combo. Do the math. That's €180-480/year for something you could get with Namecheap plus decent hosting for €60-80, easy.
The actual domain is the same. What makes it expensive is the platform, which makes you dependent and hard to leave.
What to check before buying
Three things really matter:
- Year 2 price, not just year 1: many providers gift the first year and then triple it. Read the fine print, not the discount banner
- What gets added silently: WHOIS privacy, "premium security", mail packages you don't need. Review the cart before paying
- Transfer policy: that you can move the domain to another provider without a fight. Some make it hard
The most important bit: the domain must be in YOUR name
This is what worries me most about the whole domain conversation. I've been lucky that the clients coming to me from other developers arrived with everything clean: access, DNS, hosting, registrant all in order. Professional handovers.
But I've heard the opposite stories. Agencies or a "cousin who does computers" buying the domain in their own name, not the client's. The day the client wants to switch provider, the domain isn't theirs. It's a full-blown drama and if the other side gets stubborn, it can take weeks to fix.
Golden rule: the domain goes in your name or your company's, always. Doesn't matter who manages it for you. The registrant is you, with your email and your details. If someone says "I'll just buy it and pass it to you later", ask exactly how, and if there's no clear answer, buy it yourself.
Quick summary
Buy at a cheap, honest registrar (Namecheap, Porkbun, Cloudflare Registrar works too). Avoid monthly fees from platforms like WordPress.com if you only want a domain. And make sure you're the registrant. That alone saves you from 95% of the mess that can happen around a domain.
Want a website like this for your business?
Book a free consultation