it's too much. We are getting TLD domains for less than $10 from reputed registrars like godaddy. Then why should we buy for such a high price $18.95.
It's really too high. I don't think anyone will register with the site.