I have no experience whatsoever with BitCoin. I'm just trying to quickly buy .25 BTC to buy meds off Silk Road. Are there any places that can Deposit Bitcoin to one of my Silk Road deposit addresses? And can they complete the transaction in minutes? I tried coinbase but it's taking days for my first purhcase to go through or have my identity verifie. I don't have time for that; I need the meds now.
Your best option is LocalBitcoins as said by other people, the payment method I advise is either bank deposit or MoneyPak. You can pick up a MoneyPak at most big retailers I believe and you just load up the card with the amount you need plus $5 for the card then you can purchase from a vendor at LocalBitcoins.
Once you start a trade on LocalBitcoins the coins are held in escrow so you're protected from any scam from happening, the other option is bank deposit where you start a trade with a vendor then just drive to your local bank branch where the vendor banks with and drop the funds into their account and they will release the Bitcoin to you.
*CLEARNET*
www.LocalBitcoins.com