Hi,
Lets say I want to buy bitcoin for 10USD. Do I have to pay 6USD as transaction fees? How do you trade really small values of bitcoins?(Withdraw from one bitcoin wallet to another?)
You do not have to pay $6 for transaction fees, as far as I know, currently a typical fee is much less. However, if you buy bitcoin at an exchange, there is a withdrawal fee, which is usually 0.001 BTC, almost $6 at the current rate. So buying and withdrawing BTC in such small amounts is very wasteful.