I often send small amount of Bitcoin around 100,000 satoshi, is there a way to avoid paying a fee that is a significant proportion of the amount sent?
If you send all the transaction in one input than you can make payment go through with as little fee as needed for one transaction.