I can buy BTC directly with online banking for a low fee and receive my bitcoins within 48-72h. In my opinion it's only a matter of time before brick and mortar stores accept them. It's been cheaper, safer and more convenient for me to sell items online than using PayPal.
Anything is more convenient than paypal, that is just logical. However paypal is the only way to sell on ebay and run a very popular business online. It would be great if everyone paid with bitcoins but the popularity isn't there yet, plus as I mentioned before, if someone pays you in bitcoins, aside from morals, it's almost entirely useless to ship them anything.
Brick and mortar stores will have to go through a nightmare of accounting to ever accept bitcoins in a significant amount. I can't even begin to think about how taxes would work in this situation.
But my point remains, I realize you can buy bitcoins with your online banking, but what is the point? Why not just keep it in your bank account?
Severian: Ok, 5 years ago if you wanted to sell stolen credit card information on the internet, how do you get paid?