Hello, You can use the following sites to purchase Bitcoin, *CLEARNET WARNING* CoinBase.com (USA Based Only) LocalBitcoins.com (P2P Trading) BitStamp.net (Exchange) Those are some of the more well known sites, Most payment methods involve Bank Transfer, On LocalBitcoins.com you can arrange to meet another Bitcoin user and do a exchange in person or deposit into the vendors bank account, Remember, when you are sending from the exchange to Silkroad it's well worth paying the small fee to tumble your coins to avoid any traces back to the source you bought them from, http://fogcore5n3ov3tui.onion (Bitcoin Fog Tumble) Also, when giving the vendor the address for delivery remember to use PGP encryption.