Online Bitcoin Exchanges
Arguably the easiest and most straightforward method of purchasing BTC is from online exchanges. Using an online exchange offers many methods of payment from MoneyGram’s, Western Union, cash, wire transfers, Money Orders or credit and debit cards. As always, make sure the site and users are reputable in order to maximize your experience. Usually you will find the current exchange rates or prices listed directly on the site.
To find out how to buy Bitcoins in your country, please visit: http://howtobuybitcoins.info
Other reputable sites are:
Naturally there are many more options available depending on your current country of residence and you may need to research a local exchange that operates in your nation that accepts payment methods you are able to fulfill.