Question: Where do I buy a domain name?
The quick answer is just go to name.com
At the time of writing this, the promo code privacyplease will give you free whois protection.
There are all kinds of methods to get cheap domain names. But like most things you get what you pay for. With name.com what you get is well worth what you pay.
What else can i help you with? Leave me a question in the comments section or shoot me an email.