A great place to buy domain name is Namecheap and make sure you search for coupon before you buy domain and also include the keyword you want to rank well on Search Engine in that domain and make it as short as possible, no hyphen and easy to remember.