I'm fairly new to bitcoin and today I sent 1 satoshi to my own adress using the standard wallet, and I was surprised that I couldn't do it without paying a 0.005 BTC (I think, can't remember the exact value) transaction fee.
As far as I knew transaction fee's were supposed to be voluntary, when did this get added? Is there no way to transfer bitcoins for free anymore?