Here in the UK it costs 30p (about 44 cents) to deliver a letter, next day, to anywhere in the UK.
I saw a scruffy chap begging today, took pity, and offered him £1 to deliver a letter to a friend in London (about 120 miles away)
He turned me down!
These people don't want to work!!