I want to create an email ID like this “email@example.com” or “firstname.lastname@example.org”.
How can I do this? From where can I buy these domains? How? What will be the price?
You could visit this site http://ownemaildomain.net/ for the best information that you'll need regarding
with creating with your own e-mail domain. The site has step by step instructions and the site creator shares his lessons learned from his over seven years of having his own email domain.
Best of luck."
1&1 is a scam and anyone not trying to make affiliate cash will tell you that: http://www.google.com/search?btnG=1&pws=0&q=1%261+scam
I've removed your affiliate links, since they clearly arent giving impartial advice.
Thanks for catching that one, James!
Bear in mind that every 2 word combination domain has been taken, as have mini-words like agri.com. To purchase those specific domains you would need thousands of dollars.
A great way to find domains you like though is to check justdropped.com, which I talk about here: http://make-money-blogging-ideas.com/2011/find-expired-domains-free-justdropped-com/
There you can enter your keywords, see what domains were not renewed, and get them at regular prices (assuming someone hasnt snapped them up in the meantime). Perfect for niches like agri-science business.
The easiest way to create your own email domain is to buy a domain from GoDaddy ($12 per year) and include the email package ($15 per yer | 1 address). Now, you will be able to create x emails with the extension of your website. For example, if you purchase the domain "xyz.com", you can create any email "@xyz.com".
The process is similar with most hosts, as long as they include an email package you should be fine.