Bitcoin... ah, the coin that lets you avoid those terrible banking fees. So, let me get this straight. I want to buy $100 worth of Bitcoin, so I pay a $5 fee to Coinbase to buy Bitcoin with my U.S. dollars. And I want to "own my own key," so I pay a $25 fee to send my Bitcoin to my other wallet. And later I want to withdraw my Bitcoin, so I pay $25 to send it from my wallet back to Coinbase. And then I pay $15 to withdraw it from Coinbase to my bank account... Waitaminute...?!