The determining factors in the domain name cost may be the rarity of the name and the rarity of the domain zone. Also, the price depends on the fact whether a company itself is a registrar or it simply resells someone's domains. Especially when it comes to new gTLDs, prices can vary significantly, as the customer chooses a unique zone. There are some cases when registrars with a high customer base can afford to provide large discounts or loyalty programs usually it could be for the first year. If you contact the company directly with the wish to purchase a specific domain name, the registrar may be able to prepare an individual offer for you. In human communication, you can solve any question. Wish you every success!