First of all I'm no computer wizz so maybe its something I'm doing wrong but I always read articles that say it only costs a tiny percentage to send bitcoins, today I sent $0.05 from my blockchain wallet to a different wallet I have just as a test and it cost me $0.11 in fees, WTF, and I thought banks were ripping me off.
If you got 0.001 bit coins, make coinbase your hot wallet(place small amount of bit coin) they do help you pay your transaction fees for sending 0.001 bitcoins and above.