I'll second this. I bought some BitCoin on Coinbase and the coins didn't show up until 7 days later. While I was waiting for them to arrive, I used LocalBitcoins to drop off $100 at a bank one block away and the coins were in my wallet 10 minutes later. LocalBitcoins was definitely much easier to use for me.